Overview
Location: Bangalore
Employment Type: Permanent
Required Experience : 2 - 3 Years
Contract: 6-8 months
About React JS Developer:
Are you curious, motivated, and forward-thinking? Here you will have the opportunity to work on some of the most challenging and relevant issues in food tech. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun. You will be part of the team which develops front end applications for our customers in the food tech industry in India. In today’s highly competitive market, customers have got accustomed to using digital applications in all aspects of their life. We as a company strive to bring cutting edge digital experiences to cafeterias and restaurants.
Roles & Responsibilities:
- Building and shipping products that people use every day.
- Be familiar with Responsive Web Design, common Web UX patterns and anti-patterns.
- Assess and differentiate between good and bad design, providing insights and recommendations for achieving effective design solutions.
- Apply extensive expertise in modern frontend frameworks and tooling to develop and maintain highly functional and efficient frontend solutions.
- Demonstrate understanding and expertise in browser behavior, performance, compatibility, and cross-browser issues, ensuring optimal functionality and user experience across different browsers.
- Proficient understanding of code versioning tools, such as Git.
- Working on advanced CSS, animations and responsiveness.
- Good architectural & design skills.
- Take ownership of the entire software development lifecycle, from gathering requirements to overseeing the release process, ensuring successful delivery of high-quality software solutions.
- Produce bug-free and production grade code.
Prerequisites:
- Bachelor’s degree in computer science, information technology, or a similar field.
- Atleast 1+years of experience working as a Next.js.
- NodeJS, Mongo DB and Elastic search expertise is a bonus.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including Enzyme and Redux.
- Experience with user interface design.
- Preferably knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Significant hands-on experience in ES6.
- Strong coding, data structures and algorithms.
- Excellent troubleshooting skills.
- Good project management skills.