As a Sr. MEAN Stack Developer, you can expect your day-to-day responsibilities at different levels to include understanding the following:
* Lead the selection of toolkit, framework, and best practices for Software design, development and lifecycle management.
* Excellent understanding of TDD, unit-testing, and testing frameworks
* Monitor and improve application's performance
* Work cross-functionally to enhance the overall user experience of our platforms
* Able to lead a dev team, assist the other technical staff where needed and lead the effort in resolving technical challenges
* Interact with the Project Manager frequently and provide feedback on progress, alert them of risks, and help the PM develops a strategy to mitigate these risks
Job Qualification
* Experience working on high-traffic & large-scale applications
* Hands-on programming experience with JavaScript technologies e.g Angular, Nodejs, React
* Solid understanding of development principles
Experience
* 5+ years of javascript applications development experience (Preferable with AngularJS)
* Strong proficiency with NodeJS, Angular Framework, MongoDB, HTML, CSS, Javascript, JQuery, AWS, and responsive design
* Understanding the nature of asynchronous programming and its quirks and workarounds
* Understanding fundamental design principles behind scalable applications
* Working experience in microservice environment is preferred
* Proficient understanding of code versioning tools such as Git and SVN
* Proficiency in Redux, Bootstrap, SweetAlert2, Express, and PostgreSQL is preferred
Preferred Qualification
* Advanced proficiency in developing Microservices on Cloud Platform (GCP/Azure/AWS) using NodeJS
* Experience with Microservices and respective architecture design principles and scalability best practices.
* Basic Knowledge of REST Protocol, Microservices Architecture, and handling security on REST.
* Experience implementing applications using Angular's latest version
What do we offer?
* Paid Annual leaves
* Official trips/dinners.
* Learning and Growth
* Professional Team
* and many more.