i
Right Advisors
36 Right Advisors Jobs
MEAN Stack Developer - Node.js/AngularJS (2-4 yrs)
Right Advisors
posted 13hr ago
Fixed timing
Key skills for the job
Exp : 2-4 Yrs
Location : Remote
Notice Period : Immediate to 15 days
Job Description :
We are seeking a skilled and experienced MEAN Stack Developer to join our team. As a MEAN Stack Developer, you will play a crucial role in the development and maintenance of our web applications.
You will be responsible for designing, coding, and modifying these applications, from layout to functionality. Your expertise in the MEAN stack (MongoDB, Express.js, AngularJS, and Node.js) will be essential in creating user-friendly interfaces and seamless, scalable, and secure web applications.
As a member of our development team, you will collaborate with fellow developers, project managers, and designers to deliver high-quality software solutions.
Responsibilities :
- Develop, test, and maintain web applications using the MEAN stack (MongoDB, Express.js, Angular, Node.js).
- Design and implement responsive user interfaces using HTML5, CSS3, and JavaScript.
- Develop RESTful APIs to facilitate seamless communication between the frontend and backend systems.
- Ensure the security and integrity of applications by implementing robust authentication and authorization protocols.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues across the application stack.
- Participate in code reviews, providing and receiving constructive feedback to maintain code quality.
- Collaborate with designers, product managers, and other developers to define and implement innovative solutions for product direction, visuals, and user experience.
- Stay updated with emerging technologies and industry trends to continuously improve skills and apply them in the workplace.
- Document application architecture, code, and processes to ensure maintainability and knowledge sharing.
Requirements :
- 2+ years of experience in software development, with a focus on both backend and frontend technologies.
- Strong experience in developing web applications using the MEAN stack (MongoDB, Express.js, AngularJS, and Node.js).
- 2+ years of hands-on experience in designing, developing, and maintaining MEAN stack applications.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and jQuery:.
- 2+ years of experience in using front-end technologies to create responsive and dynamic user interfaces.
- Experience with front-end frameworks like AngularJS
- 2+ years of experience specifically with AngularJS or Angular for building modular and scalable applications.
- In-depth understanding of server-side programming languages such as Node.js and Express.js
- Experience working with Node.js and Express.js to develop robust server-side solutions.
- Experience working with MongoDB or other NoSQL databases
- Experience in designing and managing NoSQL databases like MongoDB, including writing optimized queries and schema design.
- Familiarity with RESTful APIs and web services
- Experience designing, developing, and consuming RESTful APIs for seamless client-server communication.
- Knowledge of version control systems (e., Git) and collaborative development workflows
- Experience using version control tools like Git, including branch management, merge strategies, and code reviews.
- Proficiency in unit testing using Jasmine, Karma, and Jest
- 3+ years of experience in writing and maintaining unit tests using Jasmine and Karma for Angular applications and Jest for JavaScript/Node.js codebases.
- Experience in ensuring code quality and coverage through rigorous testing practices.
Added Advantage :
- Experience with cloud services (AWS, Azure) and microservices deployment.
- Familiarity with DevOps practices and CI/CD tools (e., Jenkins, GitLab CI, GitHub Actions).
- Knowledge of Docker and Kubernetes for containerization and orchestration.
- Experience with NoSQL databases (e., MongoDB, Cosmos DB).
- Exposure to identity management frameworks like OAuth2, OpenID Connect, or Identity Server.
Qualifications :
- BE/BSc or Equivalent.
- Highly motivated with excellent verbal and written communication, presentation, facilitation,.
- Excellent communication and teamwork skills.
- Self-starter with strong organizational and time management skills, self-directed.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Mean Stack Developer roles with real interview advice
5-7 Yrs
10-12 Yrs