Senior Backend Developer

15 hours ago

Apply Now

Description

β€’ Participate in all phases of the software development lifecycle, from design and development to testing and deployment. β€’ Design and develop high-performance digital services (APIs, automatizations, …) with a focus on maintainability and scalability. β€’ Help your colleagues with the evolution and deployment of high availability platforms in the cloud. β€’ Define and implement robust and scalable microservices architectures. β€’ Develop and maintain core business logic and data models. β€’ Write clean, well-documented, and testable code, ensuring code quality and efficiency. β€’ Do Incident investigation and resolution. β€’ Development of tools for the automation of tasks. β€’ Documentation and improvement of procedures. β€’ Interlocution and direct contact with the stakeholders and business analysts. β€’ Technical and planning monitoring of projects/initiatives. β€’ Guide and support your colleagues in their professional development. β€’ Collaborate with cross-functional teams working closely with frontend developers, product managers, and QA engineers. β€’ Implement unit and functional tests. β€’ Promote and enforce best practices in software development, including code reviews, testing, and documentation. β€’ Collaborate with the architecture team to define and evolve system architecture. β€’ Identify and resolve performance bottlenecks. β€’ Evaluate and recommend new technologies and tools.

Requirements

β€’ 5+ years working as a developer, with demonstrated expertise on Node.js + Express + Sequelize (a must) β€’ Deep knowledge and experience developing microservices architectures following the Model-View-Controller (MVC) pattern, supported by the repository-service pattern to isolate dependencies on third-party libraries and connections from business logic. β€’ Knowledge and application of design patterns. β€’ Experience in testing with Jest or Supertest. β€’ Proven expertise in reference web architectures. β€’ Proven experience in third-party application integration. β€’ Ability to work with legacy code. β€’ Basic knowledge of cloud providers and their main services. β€’ Highly valuable to have certifications related to these skills.

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com