Job Description: for Senior Software engineer Mean Stack/Angular developer (Polyglot)We are looking for enthusiastic individuals who could work individually and are excited to join us in our journey. Here is the
Job Description.Responsibilities:
- Hands on Experience and manage Node js, Mongo DB, Angular js and Express js, redis etc.·
- Propose sound technical solutions to product/business problems.·
- Adhere to best practices of engineering by writing high quality code.
- Develop new user-facing features with great user experience using various web technologies·
- Deploy applications in the cloud or on premise infrastructure·
- Maintain regular & clear communication with different project stakeholders on work progress, challenges or any other concerns·
- Ensure timely and quality release of the product in collaboration with other team members
Requirements:·
- 3- 5 years of experience·
- Familiarity with API Creation and RESTful services·
- MEAN (MongoDB, Express.js, AngularJS, and Node.js) Stack·
- Experience in executing product stories in an Agile environment.
- Solid foundation in data structures, algorithms, and system design.
- Database administration and management of a hosting environment·
- Experience with unit testing frameworks like nunit, junit etc.
- Familiarity with version control system like GIT
- Knowledge in Agile practices is a must. Front-End :
- Web fundamentals like HTML, JavaScript, and CSS·
- JavaScript frameworks like AngularJS, React , Vue etc.,·
- Front-end (CSS) frameworks like Foundation or Bootstrap·
- Knowledge on JQuery and AJAX would be an added advantage Back-End :
- Strong knowledge of Node js, Mongo DB, Angular js and Express js .
- API design and development·
- CRUD (Create, Read, Update, Delete)·
- RESTful Services·
- Knowledge of another server-side language of choice like: Go Lang, Dot Net, Java/Scala, Python etc.
- Knowledge of Micro services based architecture.
- Knowledge of Linux based Operating Systems.·
- Good to have knowledge on Relational Database like PSQL, MSSQL, Redis etc.
- Good to have knowledge of writing docker-compose file for the created applications and run the application·
- Good to have knowledge of React js , Vue Js etc.