Position: JobTestPrep - React Frontend Software Engineer
Company: SD Solutions
Category: JavaScript
Experience required: 5y
English level: upper

On behalf of JobTestPrep, SD Solutions is looking for a talented and experienced React Frontend Software Engineer with Backend Experience to join our JobTestPrep R&D team.

SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.

As a React Frontend Software Engineer, you will be responsible for developing and maintaining high-quality, reliable frontend systems that support our web and mobile applications.

The ideal candidate will have a passion for software development, a strong work ethic, and excellent communication skills.

Responsibilities:

Design, develop, and maintain SPA using React in a micro-frontend Architecture
Collaborate with cross-functional teams to gather requirements, design, and develop features
Write clean, maintainable, and well-documented code
Ensure reliability and performance
Troubleshoot and debug issues and provide timely resolutions
Participate in project planning and estimation
Continuously learn and improve your skills and knowledge
Stay up-to-date with the latest trends and best practices in backend development
Contribute to the improvement of our development processes and methodologies

Requirements:

Bachelor's degree in Computer Science, Software Engineering, or a related field
Minimum of 5 years of experience in React development using typescript
Expert in modern webdev: React, Typescript, JavaScript, HTML, CSS
Robust and up-to-date knowledge of Responsive design, web components, styled-components
Experience with Styled System, theme-ui, radix forms
Proficient with building and packaging tools - Vite, webpack, rollup
Experience with test tools - Jest
Experience with RESTful APIs, JSON, and web services integration


Preferred Qualifications (as an advantage):

Experience with cloud platforms such as AWS
Experience in Backend technologies, such as C# or python
Experience with databases, such as SQL or NoSQL
Familiarity with agile development methodologies
Experience with test-driven development (TDD/BDD) and continuous integration/continuous delivery (CI/CD)
Good knowledge of Event Driven Design and Domain Driven Design
Knowledge of UI/UX design principles

About the company:

JobTestPrep is an online platform that provides preparation materials and resources for job seekers who are preparing for pre-employment tests and assessments.

The platform offers a wide range of practice materials and personalized study plans that are tailored to meet the specific needs of each individual job seeker.