Front End React Developer
Job Description
Role and Responsibilities
• Making technology work for small holder farmers is the primary function of this team, the individual joining this team should be self-driven towards creating impact.
• A keen listener and has a pro-active approach to problem solving.
• Should understand the role of digital transformation in a company’s journey.
• An individual who follows technological advancements closely and thinks of new and innovative use cases that such technology can solve.
• Having previous experience in product management and/or platform development projects is a plus.
• Knowledge of software development life cycle and software configuration management tools preferred.
• The candidate should demonstrate high bias-for-action and should drive results that matter to the function and to the entire organisation.
• Build from ground up, a scalable server infrastructure and client applications.
• Design, develop and deploy features and consume APIs with high quality standards.
• Manage the infrastructure hosted in the cloud.
• Contribute significantly in reviewing code, design & test-cases authored by peers.
Qualifications and Education Requirements
• 2-6 years experience of design and development experience building scalable & distributed systems.
• Bachelor’s or Master’s degree in Engineering from reputed institutes.
SKILLS
• Agile Project Management
• Software Development Life Cycle and Software Configuration Management
• Excellent coding, debugging skills.
• Hands-on experience on the following tech stacks:
ReactJs, NodeJs, TypeScript, PostgresSQL/MongoDB, Nginx, Pm2, Redis, Bootstrap, CSS
• Knowledge of Microservices and REST APIs.
• Must have: Experience with managing server infra in hybrid cloud AWS & GCP.
• Must Have: Very good understanding of OOPS and design patterns.
• Nice to have: Hands-on-experience with analytics using ELK stack/ Mixpanel.
