Software Engineer – React.Js
Invest Talent
India SaaS solution company for eCommerce
Job Summary:
We are looking for a Full-stack Software Engineer who is motivated to combine the art of design with the art of programming. You will mostly work with in UI/UX, taking an active role on both sides and defining how the application looks as well as how it works.
Key Responsibilities:
- Translate requirements and mock-ups into fully functional features by working closely with business and product owners, creative designers and back-end developers.
- Review requirements, design specifications and propose a solution and have a discussion before implementation.
- Work with team leads on the requirements and create estimates against those requirements.
- Deliver projects on time in an agile and continuous development environment.
- Writing tests in a client-side test framework such as Jest, Jasmine, etc.
- Understanding digital/mobile UX and optimizing websites and mobile sites
Requirements:
- 4 years of work experience developing complex software
- Minimum 2-3 years of experience with front-end web development in JavaScript frameworks like React and at least 1-2 years’ experience on node js.
- Experience with state management like Redux, Mobx, etc.
- A solid understanding of core JavaScript principles and fundamentals.
- Understand the intricacies of DOM and have good knowledge over the APIs and their performance implications
- In-depth knowledge about HTML5 and CSS and can take necessary decisions when building responsive UI
- Familiarity with popular JavaScript tools, frameworks, and design principles, and enjoy staying up to date with the changing JavaScript ecosystem.
- Strong understanding of UI performance metrics, as well as how to capture and interpret them.
- Strong communication skills across the board, with a passion for finding and sharing best practices and driving greater discipline.
- Identify, troubleshoot, and document browser/platform compatibility issues and standards.
- Experience using Version Control (GitHub/Gitlab).
- Passionate about code quality, extensibility, and simple architecture design
- Must be comfortable working in an open, highly collaborative team environment.
Required Skills:
- HTML5
- CSS3
- Cross Browser and device compatibility
- Javascript
- React/ React.js
- Webpack
- API Development
Bonus Points:
- Test-Driven Development
- Familiarity in writing RESTful API / consuming RESTful API
- Front-end styling frameworks (Style-components, Material UI, etc.)
- Knowledge of PHP, Python, Ruby
Job Features
Job Category | IT jobs |
Phone | 0866 047 046 |
[email protected] |