Posted on: 23/07/2025
Role : Full Stack Application Developer (Angular & Node.js)
Key Responsibilities :
- Full-Stack Development : Design, develop, and maintain high-quality web applications, contributing across the entire stack using Angular for the frontend and Node.js for the backend.
- Backend Development : Build and maintain scalable and secure server-side logic, APIs, and database interactions using Node.js (Express.js, NestJS).
- Frontend Development : Develop interactive, responsive, and user-friendly interfaces using
Angular, ensuring a smooth and engaging user experience.
- Database Management : Design, implement, and manage databases, primarily using MongoDB, ensuring data integrity, performance, and scalability.
- Code Quality & Best Practices : Write clean, efficient, well-documented, and testable code. Actively participate in code reviews to ensure adherence to coding standards and architectural guidelines.
- Problem-Solving & Debugging : Diagnose and resolve complex technical issues and performance bottlenecks throughout the application lifecycle.
- Collaboration : Work closely with product managers, UI/UX designers, QA engineers, and other developers to understand requirements, propose solutions, and deliver integrated features.
- Continuous Improvement : Continuously seek to improve system performance, scalability, and reliability, staying updated with emerging trends and technologies.
Required Skills & Qualifications :
- 3 - 5 years of professional experience in full-stack web development.
- Strong proficiency in Angular (2+ versions preferred) for front-end development.
- Solid hands-on experience with Node.js for backend development (Express.js).
- Expertise in working with MongoDB for database design and management.
- Proficiency with front-end technologies such as HTML5, CSS3, and JavaScript (ES6+).
- Experience with RESTful API design and development.
- Familiarity with version control systems, especially Git.
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1517770
Interview Questions for you
View All