Our client is a well established fully regulated retail broker with offices in Cyprus and London. They are seeking to hire experienced Node.js Developers to join their tech team in Limassol.
In this role, you will play a pivotal role in designing, developing, and maintaining the backend services that power our industry-leading trading platforms. You will collaborate closely with cross-functional teams to ensure seamless integration of front-end elements with the backend logic.
Responsibilities:
- Design and develop scalable, efficient, and robust Node.js applications for backend services.
- Collaborate with front-end developers, product managers, and other stakeholders to gather requirements and implement solutions.
- Optimize application performance and ensure high availability and reliability.
- Write well-structured, maintainable, and testable code following best practices and coding standards.
- Participate in code reviews to maintain code quality and provide constructive feedback.
- Identify and troubleshoot software defects and issues, implementing timely solutions.
- Mentor junior developers and contribute to their growth by sharing knowledge and best practices.
- Stay up-to-date with industry trends and emerging technologies to propose innovative solutions.
- Participate in the architecture and design discussions to shape the future of our backend systems.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
- Proven experience as a Node.js developer with a track record of delivering successful backend projects.
- Strong proficiency in Node.js and JavaScript, along with a good understanding of server-side templating languages.
- Extensive experience with RESTful API design and development.
- Solid understanding of asynchronous programming, event-driven architecture, and microservices.
- Proficient in database technologies like MongoDB, MySQL, or similar.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker) its considered a plus.
- Excellent problem-solving skills and a proactive attitude towards challenges.
- Strong communication skills and the ability to work effectively in a collaborative team environment.
- A portfolio of previous projects demonstrating your expertise in backend development.
While working with them enjoy these perks:
- Medical insurance
- Educational budget
- Provident fund
- Everyday free Lunch
- Gym reimbursement
- Monthly social events
- Refer a friend bonus
For more information or to apply for the above job opportunity, please send your CV via email to Marie Pavlou: marie.pavlou@emeraldzebra.cy