Mid-Level Backend Javascript Developer

RO
January 24, 2025
Apply Now

Job Description

Industry: Insurance
Seniority for this role: Mid-Senior level
Company Introduction Eazy Insure is the latest insurance company authorized to operate in Romania, starting in 2023. Our mission is to provide users with a simple and eazy insurance acquisition experience and superior after-sales processes. We are tech-driven, focused on modern development stacks, and are building the systems from the ground up. We currently have systems either in development or live, and the IT department is a mix between developing the infrastructure and maintaining live systems. Our team works in a hybrid setup, combining work from home with a few days per week in our Bucharest office. This job is available only via an employment contract, not B2B collaborations. Job Description We seek a seasoned backend engineer to join our team in building a modern customer-centric insurance platform. You will join a small team and get involved in multiple areas of development, from interacting with the business in requirements definition to continuing with the development and rolling out new pieces of software and new insurance products. Successful candidates will have at least recent experience with most of the skills listed below. Our project entails building core insurance functionalities, direct sales channels based on our pre-approved UI, constructing our API gateway, and integrating with various third-party software involved in the business processes. Responsibilities Design and implementation of the overall web architecture Design and deployment of our databases Ensuring the entire stack is designed and built for speed and scalability using a microservices infrastructure Design and construction of our REST APIs and their Postman-based documentation Design and implementation of continuous integration and deployment Requirements: University degree in Bachelor of Engineering or a Masterโ€™s degree in Computer Science with 1-3 years of experience in software development. Relevant back-end programming experience using JavaScript/TypeScript. Database design and management, including being up on the latest practices and associated versions (PostgreSQL and MySQL) Experience implementing testing platforms and unit tests Proficiency with Git Appreciation for clean and well-documented code Relevant experience in building user experience flows that interact with multiple 3rd party applications. Knowledge of development tools, testing frameworks, and techniques (JIRA, GIT, Cypress, TDD). Ability to accurately estimate technology work and deliver high-quality work on schedule. Strong desire to improve their software development skills, frameworks, and technologies. The ability to work independently as well as part of a team. Experience working with high load and high traffic production systems is a plus. Experience with NestJS is a plus. Experience in Amazon AWS, Docker and microservices is a plus. Experience in using Postman for API documentation is a plus Apart from the salary, we offer the following benefits: Meal vouchers Private Medical Healthcare Private Pension – Pilonul 3 Show more Show less