As a React Developer, you will be responsible for developing and maintaining web applications using React.js and TypeScript. You will work closely with our development team to design and build cloud-native platforms using the standard JavaScript stack, ideally on AWS. Your role will include front-end development, ensuring high performance and responsiveness of applications, and implementing automated testing using standard tools.
Key Responsibilities:
- Develop, test, and maintain web applications using React.js and TypeScript.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure the performance, quality, and responsiveness of applications.
- Implement front-end automation testing using tools such as Selenium.
- Design and build cloud-native platforms using JavaScript stack technologies.
- Work with associated tools and technologies for building and deploying pipelines.
- Provide technical guidance and support to junior developers as needed.
- Stay up-to-date with the latest industry trends and technologies to ensure the best solutions are implemented.
Key Deliverables:
- Develop high-quality web applications using React.js and TypeScript.
- Implement automated front-end testing using standard tools like Selenium.
- Design and build cloud-native platforms on AWS using JavaScript stack technologies.
- Collaborate effectively with team members to achieve project goals.
- Maintain code quality, organization, and automation.
Qualifications:
- Bachelor s degree in Computer Science, Engineering, or a related field.
- 4+ years of experience in web development with a focus on React.js and TypeScript.
- In-depth experience with React frameworks.
- Experience with front-end automation testing tools such as Selenium.
- Strong understanding of cloud-native platforms and AWS.
- Familiarity with associated tools and technologies for building and deploying pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Ability to work in a fast-paced and dynamic environment.
Preferred Skills:
- Experience with additional front-end frameworks and libraries.
- Knowledge of back-end development and databases.
- Understanding of Agile/Scrum methodologies.
- Proficiency with version control systems like Git.