Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience as a React.js Frontend Developer or similar role.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
Thorough understanding of React.js and its core principles.
Experience with popular React.js workflows (such as Redux).
Familiarity with RESTful APIs and asynchronous request handling.
Experience Level:
5-7 years of overall experience in designing, modifying, developing, writing, and implementing software programming applications.
3-4 years of relevant experience in React. Js. Supports and/or installs software applications/operating systems.
Participates in the testing process through test review and analysis, test witnessing, and certification of software.
Requires a bachelor's degree in a related area and experience in the field or a related area.
Familiar with standard concepts, practices, and procedures within a particular field.
Relies on limited experience and judgment to plan and accomplish goals.
Performs a variety of tasks.
Works under general supervision; typically reports to a manager.
A certain degree of creativity and latitude is required.
Job Responsibilities
Develop user interfaces for web applications using React.js .
Collaborate with UI/UX designers to translate designs into code.
Optimize applications for maximum speed and scalability.
Implement responsive designs and ensure cross-browser compatibility.
Write clean, maintainable, and reusable code.
Conduct code reviews and provide constructive feedback to team members.
Troubleshoot and debug issues as they arise.
Stay up-to-date with the latest front-end technologies and industry trends.
Location
Remote
About Company
Carnera helps you setup extended software engineering teams, on-demand. With elite, pre-vetted, and scalable teams out of US, Poland, and India, we aim to deliver silicon valley tech ethos, remotely.
We believe remote teams are the key to solving tech hiring challenges, being future ready, and delivering accelerated development. Our teams are custom-built for your technology needs, including React(Native), JavaScript, Java, .NET, Ruby, etc., as well as other non-mainstream technologies like Clojure.
You end with *one* integrated team, where everybody speaks the same language, shares the same values, and is working towards the same goal - delivering business success through technology.