The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Responsibilities: Design, develop, and maintain custom web applications using the MEAN stack (MongoDB, Express.js, Angular, Node.js).Implement front-end business logic using JavaScript or TypeScript.Collaborate with cross-functional teams to develop new product features and resolve issues, documenting all changes.Develop and implement user interface components using Angular concepts.Optimize web applications for maximum speed and scalability.Conduct code reviews and provide feedback to team members to ensure best practices.Troubleshoot and debug applications to resolve performance and functionality issues.Ensure the technical feasibility of UI/UX designs and collaborate with designers to implement them.
Qualifications Required: Experience: 2 to 5 years of software development experience in one or more of the following technologies: JavaScript, Angular, MongoDB, Express.js, Node.js, AWS, REST APIs.Proficiency in Angular: Experience with Angular and its core principles, including Angular CLI, Angular Modules, and Angular Services.RESTful API Integration:
Experience building and integrating with RESTful APIs. Full-Stack Development: Hands-on experience with front-end and back-end development using the MEAN stack.Troubleshooting: Strong debugging skills and experience with browser-based debugging and performance testing.Architecture: Ability to develop and implement front-end architectures to support dynamic, data-driven user interfaces.Scalability: Experience in optimizing applications for performance and scalability.Documentation: Ability to document application changes and updates effectively.Project Management: Strong organizational skills with the ability to manage multiple tasks simultaneously.
If you meet the above qualifications and are eager to contribute to an innovative AI platform, we want to hear from you. Please send us your Resume, CV, and GitHub link.