MERN Developer
Cyprus
Our client is a dynamic digital agency looking to expand our development team with a talented MERN Developer. If you are passionate about cutting-edge technology and enjoy working in a collaborative environment, apply now!
Responsibilities:
Develop and maintain scalable web applications using the MERN stack (MongoDB, Express.js, React, Node.js).
Collaborate with cross-functional teams to design and implement new features.
Optimize applications for maximum speed and scalability.
Participate in code reviews and contribute to a high standard of code quality.
Implement CI/CD pipelines and automate development workflows using Docker and related tools.
Requirements:
Bachelor’s degree in computer science, Software Engineering, or a related field.
3+ years of experience as a MERN Developer
Proven experience with front-end and back-end development.
Experience with containerization and orchestration tools.
React (>18.x) and TypeScript: Proficient in building and managing complex, high-performance user interfaces with React. Strong understanding of TypeScript for developing robust and type-safe front-end applications.
Node.js and Nest.js: Solid experience in developing server-side applications using Node.js, with a focus on asynchronous programming and event-driven architecture. Skilled in building scalable and maintainable backend applications with Nest.js.
MongoDB/Mongoose: Proficient in using MongoDB for database management and Mongoose for data modeling, ensuring efficient data handling and retrieval.
Experience with containerization technologies like Docker to streamline development and deployment processes, as well as knowledge of CI/CD pipelines to automate testing, building, and deployment.
Familiarity with Git for managing codebase and collaborating with team members.
Experience with state management libraries (e.g., Zustand, Jotai, MobX) and ReactQuery for data fetching and synchronization.
Familiarity with module bundlers (e.g., WebPack, Vite) and SCSS for writing clean, maintainable, and scalable CSS.
Knowledge of testing frameworks and tools such as Jest, React Testing Library, PlayWright, or Cypress.
Understanding of cloud platforms (e.g., AWS, GCP) and container orchestration tools (e.g., Kubernetes).
Familiarity with proxy servers, Swagger for API documentation, JWT for authentication, WebSockets for real-time communication, and Amazon S3 for object storage.
Excellent problem-solving skills and attention to detail.
Ability to work independently and as part of a team.
Strong communication skills in English.
Previous experience in the iGaming industry is highly appreciated and will be considered a significant advantage.
Should you be interested in the above position, kindly forward a copy of your updated CV in English to Nuria de la Fuente on nuria@triskelconsulting.net or call on +34 641072389 (call and WhatsApp).