About the Position
This position requires a full overlap with the EST working hours. We are seeking a proactive Front End Developer with strong commercial experience in React and TypeScript. This role is designed for an engineer who thrives in a collaborative environment and is capable of taking ownership of complex technical challenges from design through to deployment.
About the Project
The successful candidate will join a high-performance engineering team focused on building and maintaining sophisticated, modern web applications. The project emphasizes a "TypeScript-first" architecture to deliver scalable, high-quality financial tools and platforms.
Responsibilities
- Design, develop, and maintain modern web applications using React and TypeScript.
- Write clean, efficient, and maintainable code with a solid understanding of JavaScript fundamentals.
- Collaborate closely with product managers, designers, and backend engineers to deliver cohesive features.
- Contribute to frontend architecture and participate in high-level technical decision-making.
- Optimize application performance and ensure consistent code quality.
- Conduct thorough code reviews and promote industry best practices.
- Participate in sprint planning, task estimation, and technical discovery discussions.
- Troubleshoot, debug, and resolve complex frontend issues.
Requirements
- Extensive commercial experience working with the React framework.
- Advanced proficiency in TypeScript as the primary development language.
- Deep understanding of JavaScript fundamentals (ES6+).
- Proven experience with Redux or other sophisticated state management principles.
- Solid grasp of component-based architecture and modern frontend design patterns.
- Strong proficiency in HTML5, CSS3, and responsive design techniques.
- Experience integrating and working with RESTful APIs.
- Familiarity with Git for version control.
- Demonstrated ability to work independently and take full responsibility for project outcomes.
Nice to Have
- Experience with frontend unit testing (e.g., Vitest).
- Experience with end-to-end (E2E) testing frameworks such as Playwright.
- Knowledge of performance optimization and web accessibility standards (a11y).
- General understanding of CI/CD pipelines and modern build tools.
- Previous experience working within Agile or Scrum methodologies.