i
First Career Center
20 First Career Center Jobs
MEAN Stack Developer - Node.js/AngularJS (2-4 yrs)
First Career Center
posted 12hr ago
Flexible timing
Key skills for the job
Job Summary :
We are seeking a talented MEAN Stack Developer to join our dynamic development team. As a MEAN Stack Developer, you will be responsible for developing, implementing, and maintaining web applications using MongoDB, Express.js, Angular, and Node.js. You will collaborate closely with cross-functional teams to deliver robust, scalable, and high-performance applications.
Key Responsibilities :
- Develop full-stack web applications using MongoDB, Express.js, Angular, and Node.js (MEAN stack).
- Design, develop, and maintain APIs to support front-end applications and integrate third-party services.
- Write reusable, testable, and efficient code to ensure high-quality development and maintainability.
- Create and maintain database schemas, and ensure data storage solutions are optimized for performance and reliability.
- Collaborate with front-end developers and UX/UI designers to implement user-facing features and ensure smooth user experiences.
- Debug, troubleshoot, and resolve application issues and bugs.
- Optimize applications for maximum speed and scalability.
- Stay up-to-date with emerging technologies, and implement best practices and modern tools.
- Participate in code reviews, team meetings, and agile development processes.
- Ensure the security and data protection of applications and systems.
Required Skills & Qualifications :
- Strong proficiency in JavaScript and modern JavaScript frameworks.
- Proficiency in Node.js and frameworks like Express.js.
- Experience with MongoDB, including schema design and database optimization.
- In-depth knowledge of Angular (Angular 2+ preferred) for building responsive front-end applications.
- Strong understanding of RESTful APIs, JSON, and asynchronous request handling.
- Familiarity with HTML5, CSS3, and responsive design principles.
- Experience with version control systems like Git.
- Experience with unit testing frameworks like Mocha, Chai, Jasmine, or Karma.
- Knowledge of Agile methodologies and working in a collaborative team environment.
- Understanding of security best practices and basic knowledge of OAuth2 or similar authentication methods.
Preferred Qualifications :
- Experience with Docker, Kubernetes, or other containerization technologies.
- Experience with Cloud services such as AWS, Azure, or Google Cloud.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with GraphQL or WebSockets is a plus.
- Knowledge of other front-end frameworks like React or Vue.js is an advantage.
- Experience with microservices architecture.
Education :
- Bachelor's degree in Computer Science, Information Technology, or related field. Equivalent work experience will also be considered.
Soft Skills :
- Strong problem-solving skills and a passion for technology.
- Excellent communication and teamwork skills.
- Ability to work independently and as part of a collaborative team.
- Detail-oriented and proactive in identifying issues and finding solutions.
Functional Areas: Software/Testing/Networking
Read full job description