Role Overview
We are looking for a skilled Full Stack Engineer with a primary strength in front-end development to design and develop scalable, high-quality web applications. You will build intuitive user experiences and integrate robust backend services while collaborating with international teams.
Responsibilities
- Design and develop scalable, high-quality web applications with a strong focus on the front end.
- Build reusable React components and intuitive user experiences.
- Develop and integrate backend APIs and services using Java or Scala.
- Work closely with US-based engineering, product, and data teams.
- Troubleshoot, optimize, and maintain production applications.
- Participate in code reviews, testing, and continuous improvement of engineering practices.
Requirements
- Strong JavaScript/TypeScript and React experience.
- Strong understanding of modern UI development, reusable components, state management, and responsive web applications.
- Experience building and integrating REST APIs and backend services.
- Backend development experience using Java or Scala.
- Experience working with relational or NoSQL databases.
- Familiarity with cloud-based applications, preferably AWS.
- Experience with Git, CI/CD, automated testing, and modern software engineering practices.
Skills
- React.js
- TypeScript
- Java
- AWS
- Node.js