Fullstack Developer
Core Responsibilities
- Develop, test, and maintain high-quality web applications using NestJS, NextJS, and microservices architecture.
- Collaborate with cross-functional teams to gather and refine project requirements and specifications.
- Write clean, maintainable, and efficient code, adhering to best practices and industry standards.
- Optimize applications for maximum performance, scalability, and responsiveness.
- Integrate third-party APIs and services as needed to enhance application functionality.
- Troubleshoot, debug, and resolve application issues in a timely and efficient manner.
- Collaborate with front-end developers to ensure seamless integration of user-facing and server-side components.
- Stay current with emerging technologies, frameworks, and best practices in full-stack development.
- Participate in code reviews, providing and receiving constructive feedback.
- Create and maintain clear and comprehensive technical documentation for developed applications.
Job Profile
We are seeking an experienced and motivated Full Stack Developer with a strong focus on NestJS, NextJS, and microservices architecture to join our team. The ideal candidate is a skilled programmer with expertise in both front-end and back-end technologies, who can create and maintain visually appealing and high-performing web applications.
Key Qualifications
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- Proven experience as a Full Stack Developer, specifically with NestJS and NextJS.
- Strong understanding of microservices architecture and its implementation.
- Proficiency in HTML, CSS, and JavaScript, with experience in modern front-end libraries and frameworks.
- Experience with RESTful APIs, API integration, and third-party services.
- Solid understanding of databases, both relational and non-relational (SQL and NoSQL).
- Familiarity with version control systems (e.g., Git) and Agile methodologies.
- Strong problem-solving skills and the ability to work well in a team environment.
- Excellent verbal and written communication skills.