Description
You will lead technical strategy and development for web and mobile applications using the MEAN and MERN stacks.
Responsibilities
- Lead and mentor a team of developers, providing technical guidance and support throughout the software development lifecycle.
- Architect scalable solutions using MongoDB, Express.js, Angular, React.js, React Native, and Node.js.
- Design and develop backend and frontend applications, ensuring high performance and usability.
- Conduct code reviews and implement best practices to maintain code quality.
- Manage project timelines, allocate resources, and ensure timely delivery of milestones.
- Translate stakeholder requirements into technical specifications and implement RESTful APIs or microservices.
Required Skills
- 4+ years of experience in software development.
- Proficiency in MongoDB, Express.js, Angular, React.js, React Native, and Node.js.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience leading teams and managing projects from conception to delivery.
- Solid understanding of software architecture principles and design patterns.
- Experience implementing and optimizing RESTful APIs and microservices architecture.
- Proficiency with version control systems like Git.
- Strong problem-solving skills and attention to detail.