We are seeking a motivated Full Stack Engineer to join our client\'s team. As a Full Stack Engineer, you will be involved in the complete software design life cycle and will contribute to both front-end and back-end development. The ideal candidate should have experience in designing, coding, testing, and managing applications, along with proficiency in multiple programming languages. Your role will involve collaborating with the engineering and product teams to deliver high-quality products and adhering to established quality standards.
Responsibilities:
Design, code, test, and manage web applications and APIs.
Integrate third-party APIs to enhance application functionality.
Collaborate with teams to establish best practices and deliver quality products.
Develop automated tests and optimize application performance.
Qualifications:
Bachelor\'s degree in Computer Science or a related field.
3+ years of experience in full stack development.
Strong proficiency in Node.js (2+ years).
Understanding of microservices architecture with API and RabbitMQ communication.
Experience with Docker, Kubernetes, React, NextJS, RESTful services, and databases like MongoDB, MySQL, and PostgreSQL.
Familiarity with agile development methodologies.
Join our client\'s team and play an integral role in shaping the future of their startup.
This is an exciting opportunity to contribute your skills and make a meaningful impact in a dynamic work environment.