
Role : Full Stack Developer
Responsibilities :
- Develop interactive, user-friendly applications using the latest frameworks
- Deliver across the entire application life cycle in the stages of concept, design, build, deployment, test, release to app stores and support.
- Collaborate with product owner and designers to translate product requirements and designs into reality
- Own and develop feature sets that involve responsive UIs and restful services to ensure a seamless user experience.
- Interact with product, engineering, and business teams across geographies to leverage their expertise and contribute efficiently.
- Ensure that all components and the overall application are robust and easy to maintain.
- Continuously optimize and improve the application performance
- Proactively acquire knowledge of the latest industry trends and best practices in mobile technologies to implement them and educate the teams to increase effectiveness of technology solutions.
Requirements :
- B.Tech/ B.S. or M.Tech/ M.S. or equivalent in Computer Science, IT, or related field
- 2-6 years of experience
Mandatory Skills :
- 2+ years of experience designing and building production-level web application including : Programming knowledge in JavaScript, NodeJS
- Good knowledge in developing front-end software, with deep experience in one or more relevant front-end frameworks (ReactJs, Angular, Vue etc.).
- Expertise in Web/mobile app development using React Native
- Experience of product development on mobile platform using React Native
- Familiar in developing backend (JS/Node/C#).
- Basic understanding of RDBMS databases
- Working knowledge of design patterns, SOLID principles, and development best practices.
- Ability to independently write code and unit test cases
- Mastery of standard frontend technologies like modern HTML, CSS, JavaScript (we use React, Redux, Webpack, NodeJS etc.), REST, and JSON.
Desirable Skills :
- ES6/7, Node, package management /webpack/parcel.
- Exposure to data modelling with any of the database technologies.
- Full stack understanding of web/mobile/API/database development concepts and patterns.
- Experience in devops would be a plus.
- Experience in TypeScript would be a plus.
- Excitement about the latest trends in application design
