YozmaTech
Senior Back End Web Engineer (hold)
Senior Backend Web Engineer (currently on hold) joining YozmaTech's team in Lutsk, Ukraine, to build and modernise a loan-offering web service. Day to day: designing APIs and services across monolith/microservice architectures using TypeScript/JavaScript/PHP (NestJS/Laravel) on SQL databases like MySQL/PostgreSQL, with focus on scalability and observability.
- Compensation
- Not disclosed
- Location
- Lutsk, Volyn Oblast, Ukraine
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Mature knowledge & hands-on experience building modern web services in monolith and microservice architectures
- Hands-on experience with TypeScript, JavaScript & PHP, preferably with established backend frameworks (NestJS, Laravel or similar)
- Experience building modern API-based solutions, including design and implementation best practices
- Expert in working with RDBMS/SQL solutions like MySQL, PostgreSQL or similar
- Focus on high code quality, correct architecture & design, implementing industry best practices
- Solid experience in unit testing, integration testing and supporting tooling
- Team player, supporting peers' growth, focused on delivering as a team
- Good analytical skills, problem solving and algorithmic design
Nice to have
- Alternatively, strong knowledge of other backend technologies like Java or Python
- Working with NoSQL solutions (big plus)
- Experience in the financial industry (a plus)
- Understanding of Linux servers, Cloud services (AWS, GCP), server administration
- Experience in the DevOps world, version control, CI/CD, automation
- Knowledge/abilities in Front-End development
- Experience in observability, service monitoring, measuring & optimising backend performance, large-scale services
Full description
Job Summary
Come join our software development team of Full-Stack engineers, building and maintaining our loan offering
solution. We are looking for a seasoned Backend engineer with initiative, drive and good communication skills
to come and develop with us the next generation of our service.
Key Responsibilities
- Build, maintain and modernise our web service offering.
- Design, architect & plan from feature and Epic level up to new services and architecture.
- Work closely with key stakeholders in the business and tech teams to define best of breed solutions & optimal business processes through our web apps.
- Help optimise performance, scalability, observability and reliability of our service stack.
Essential Skills and Experience
- Mature knowledge & hands on experience in building modern web-services in both monolith and microservice architectures.
- Hands on experience with: Typescript, Javascript & PHP, preferable with known and established backend frameworks. (NestJS, Laravel or similar).
- Alternately, strong knowledge of other backend technologies like Java, Python is also acceptable.
- Experience in building modern API based solutions, including design and implementation best practices.
- Expert in working with RDBM / SQL solutions like MySQL, PostgreSQL or similar.
- Working with noSQL solutions - a big plus.
- Focus on high code quality, correct architecture & design in building solutions, always aiming to implement industry best practices.
- Solid experience in unit testing, integration testing and supporting tooling.
- Team player, supporting peers growth, focused on delivering as a team while keeping good spirits.
- Good analytical skills, problem solving and algorithmic design.
- Experience in the financial industry - a plus.
Desirable Skills and Experience
- Understanding of Linux servers, Cloud services (AWS, GCP), server administration.
- Experience in the DevOps world, version control, CI/CD, automation.
- Knowledge / abilities in Front-End development are warmly welcome.
- Experience in observability, service monitoring, measuring & optimising performance for backend services, and working in large scale services.