Posted on: 10/11/2025
Description :
About the job :
Job Description :
We are looking for a skilled Fullstack Engineer to join our team. The ideal candidate will have a strong foundation in backend development using Node.js and hands-on experience with modern frontend technologies.
As a Fullstack Engineer, you will be responsible for designing, developing, and maintaining web applications that are performant, secure, and user-friendly.
Responsibilities :
- Develop and maintain robust backend solutions using Node.js with Express.js and NestJS
- Design and implement responsive, user-friendly frontend interfaces using modern frontend frameworks
- Contribute to High-Level System Design and Low-Level System Design documentation
- Collaborate with cross-functional teams to define, design, and deliver new features
- Optimize applications for speed, scalability, and reliability
- Implement security and data protection best practices
- Write clean, maintainable, and efficient TypeScript code
- Conduct code reviews and provide constructive feedback to peers
- Stay current with emerging technologies and industry best practices
- Troubleshoot and debug issues, ensuring timely resolutions
- Lead the architecture and development of scalable, maintainable frontend applications
- Drive adoption of modern frontend frameworks and best practices in React.js and Next.js
- Optimize applications for Core Web Vitals (LCP, CLS, FID) to ensure superior user experience
- Collaborate with designers and UX teams to deliver accessible and visually polished interfaces
Requirements :
- Bachelors degree in Computer Science, Engineering, or a related field
- 3 to 5 years of experience as a Fullstack Developer or similar role with balanced backend and frontend exposure
- Proficiency in backend development using Node.js, Express.js, and TypeScript
- Experience with frontend technologies such as JavaScript, TypeScript, HTML, CSS, React, Angular, or Vue.js
- Experience working with microservices and event-driven architecture using RabbitMQ, Kafka, BullMQ, and Redis
- Ability to architect and implement GraphQL APIs with a focus on performance and security
- Solid understanding of web development principles and best practices
- Experience with databases such as MongoDB, MySQL, or PostgreSQL
- Familiarity with RESTful APIs and web services
- Knowledge of containerization technologies such as Docker and Kubernetes
- Experience with version control systems like Git
- Proficiency in tools such as Jira, Confluence, GitLab, and Bitbucket
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to thrive in a fast-paced, agile development environment
Nice to Have :
- Experience with cloud platforms such as AWS or Azure
- Familiarity with frontend state management libraries (e.g., Redux, Zustand)
- Understanding of DevOps principles and CI/CD pipelines
- Knowledge of SOLID principles and Agile methodologies (Scrum, Kanban)
- Experience integrating third-party headless CMS (Contentful) and personalization engines (Algolia, Cloudinary, Talon.One, Segment)
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1571973
Interview Questions for you
View All