This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a talented Frontend/React JavaScript Developer to join our growing Tech Holding family. You will work alongside a team of talented engineers to design and build the next generation of our web applications. If you are a self-starter who has a passion for pushing web applications to the limit and leveraging the latest technologies and tools, this could be the perfect opportunity for you!
Job Responsibility:
Be a critical thinker who can anticipate potential pitfalls and suggest improvements.
Take ownership of your code, and ensure that the acceptance criteria is met and verified before sending the ticket to QA
Reviewing application requirements and interface designs.
Translate UI/UX designs into pixel-accurate web-based interfaces.
Developing and implementing highly responsive user interface components using react concepts.
Build new features from the ground up or help enhance and maintain existing projects.
Collaborate with onsite and offshore engineering teams to produce clean reusable code, and assist in code reviews.
Work with backend engineers to discuss API and data requirements needed to power frontend web applications.
Assist the QA team by validating bugs and providing fixes in a timely manner.
Participate in architecture discussions and provide feedback on how to build or improve application performance.
Write unit and integration tests.
Requirements:
3+ Years active development experience with React JS
3+ years of experience with JavaScript programming, JSON, REST, etc.
Excellent debugging and troubleshooting skills.
Great verbal and written communication skills.
Understanding of and experience with multiple phases of software development lifecycles/methodologies in an Agile/SCRUM environment
Demonstrated the ability to meet deadlines and complete tickets based on the agreed estimations.
Be an excellent learner that can work without much guidance
In-depth knowledge of JavaScript, CSS, and HTML
Knowledge of Experience with Redux Toolkit, and Hooks.
Experience with browser-based debugging and performance testing frameworks such as Enzyme, Mocha, and Jest.
Time management and organizational skills
Have a good understanding of using git and the gitflow workflow for source control management and versioning.
Bachelor’s Degree in Computer Science or relevant years of work experience
Applicants must be authorized to work for ANY employer in the U.S.
Nice to have:
Knowledge of Typescript is a plus.
Knowledge of Node.js is a plus.
Familiarity with mobile emulators and tools to ensure web application compatibility on mobile devices
Familiarity with Cloud Services such as AWS, Azure, or GCP.