Overview
The Full Stack Developer plays a crucial role in our organization, as they are responsible for the development and maintenance of both the front-end and back-end components of our web applications. They will contribute to the entire software development lifecycle, ensuring the delivery of high-quality, scalable, and maintainable software solutions.
Job Description
- Working on multiple applications with extensive knowledge of NodeJs, Angular or ReactJs
- Writing clean, great quality, scalable and maintainable code which are covered by automated tests.
- Understand requirements and deliver new features and services at a fast pace.
- Taking ownership of the complete development lifecycle
- Developing front-end by liaising with the design team
- Resolve defects/bugs during QA testing, pre-production, production, and post-release patches.
- Communicate well with product and relevant stakeholders.
Job Specifications
- You have prior experience developing and working on consumer-facing web/app products
- Expertise in Node.JS and Experience in Express.js Framework
- Strong proficiency with JavaScript or Typescript.
- Good knowledge of async programming using Callbacks, Promises and Async/Await
- Hands-on experience with Frontend codebases using Angular 2+ or React
- Working knowledge of MySql, MongoDB and Redis
- Good understanding of Data Structures & Algorithms
- You might not have experience with all the tools that we use but you can learn those given the guidance and resources
Skills: backend development,angular,mongodb,node.js,mern stack,html/css,ui/ux design,full stack development,agile methodology,react,mean stack,javascript,frontend development
Skills Required
Angular, Typescript, React, Javascript, Algorithms, Express.Js, Redis, Mongodb, Node.js, Mysql, Data Structures