What are the responsibilities and job description for the MEAN Stack Developer F2F position at Srinav Inc.?
Job Details
Position : MEAN Stack Developer
Location : Phoenix, AZ
Duration : Long Term
Interview will be face to face to Phoenix, AZ
Job Description:
Role Overview:
We are seeking a highly skilled and experienced MEAN Stack Developer to join our team. The ideal candidate has over 5 years of experience in Node.js, TypeScript, MongoDB, Angular, and expertise in deploying and managing applications on Azure with Azure Kubernetes Service (AKS).
Key Responsibilities:
- Develop, enhance, and maintain scalable web applications using the MEAN stack (MongoDB, Express.js, Angular, and Node.js).
- Write clean, maintainable, and efficient code using Node.js and TypeScript.
- Design and optimize database schemas and queries in MongoDB.
- Build dynamic and responsive user interfaces using Angular.
- Architect and deploy cloud-native solutions on Microsoft Azure, with a focus on containerized applications using Azure Kubernetes Service (AKS).
- Collaborate with cross-functional teams to gather requirements, develop solutions, and troubleshoot issues.
- Ensure application performance, quality, and responsiveness through comprehensive testing and debugging.
- Implement CI/CD pipelines for seamless deployments and updates.
- Monitor and improve system reliability, scalability, and security.
Required Skills & Qualifications:
- 8 years of hands-on experience with the MEAN stack, particularly Node.js and TypeScript.
- Proficient in MongoDB, with experience in database design and query optimization.
- Strong expertise in Angular, including modern features like RxJS and Angular CLI.
- Solid understanding of containerization and orchestration tools, with practical experience in Azure Kubernetes Service (AKS).
- Familiarity with cloud services on Microsoft Azure, including storage, networking, and monitoring tools.
- Experience with RESTful API and GraphQL design and integration.
- Knowledge of microservices architecture and best practices.
- Proficient with version control systems such as Git.
- Strong problem-solving skills and attention to detail.
Preferred Skills:
- Experience with DevOps practices, including CI/CD pipelines using tools like Jenkins, Azure DevOps, or GitHub Actions.
- Knowledge of additional cloud platforms (e.g., AWS, Google Cloud Platform) is a plus.
- Familiarity with NoSQL and distributed databases.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.