Immediate hiring!!
Job Title: Lead MEAN Stack
Location: Herndon, VA (Onsite)
Duration: Long Term Contract
Note: Telecom experience is plus.
Position Overview:
We are seeking a highly skilled MEAN Stack Lead with over 8 years of experience in full-stack development to join our dynamic team. The ideal candidate will have strong expertise in building microservices using Node.js and possess a profound knowledge of API development and security practices. This role demands a leader who can mentor and guide our development team while ensuring the highest standards of technical excellence and best practices.
Key Responsibilities:
• Lead the development of web applications using the MEAN stack (MongoDB, Express.js, Angular, Node.js).
• Design and implement microservices architecture using Node.js (Express/NestJS).
• Develop and consume Web APIs, ensuring adherence to best practices in API security (OAuth2, JWT, OpenID Connect).
• Collaborate with cross-functional teams to define and design new features, ensuring high performance and responsiveness.
• Utilize modern frontend frameworks (Angular, TypeScript, JavaScript ES6+) to create robust applications.
• Manage databases using SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB, Elasticsearch).
• Leverage AWS services including Lambda, S3, and API Gateway to enhance application deployment and performance.
• Champion best coding practices, including OOP principles and design patterns.
• Implement unit testing strategies using frameworks like Jest, Mocha, Jasmine, or Karma for both Angular and Node.js applications.
• Manage version control effectively using Git workflows; oversee branching, merging, and conflict resolution.
• Set up and manage CI/CD pipelines for streamlined and automated deployments.
• Create dashboards and data visualizations utilizing Kibana, Grafana, and Elasticsearch.
• Mentor and assist team members in their professional development, fostering a collaborative learning environment.
Qualifications:
• Bachelor's degree in Computer Science, Information Technology, or a related field.
• Minimum of 8 years of experience in full-stack development, with a focus on the MEAN stack.
• Proficient in Angular (latest versions) and TypeScript/JavaScript (ES6+).
• Strong understanding of various database technologies, including SQL and NoSQL.
• Proven experience with AWS services and cloud infrastructure.
• Excellent problem-solving and debugging skills across the full stack.
• Strong leadership and mentorship abilities to support team development.
Please share resume at
[email protected]