This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The company is seeking a Senior Frontend React Developer to work on building scalable, resilient, and performant financial services applications.
The developer will collaborate with a small team to develop and ship customer-facing features that directly impact the business.
Opportunity to influence architecture decisions and drive changes within the company.
Work on core UI/UX for customer-facing features and internal tools.
Design and implement robust modular components for the web application.
Architect the frontend codebase for scalability and performance improvements.
Improve test coverage across the frontend codebase.
Collaborate with Product, UX, and Backend engineers to execute the roadmap.
Identify and implement improvements in logging, monitoring, and performance.
Define and implement frontend engineering best practices for development speed, security, and performance.
Stay updated with the latest frontend technologies and adopt them within the company.
Maintain externally shared packages and libraries.
Requirements:
6+ years of hands-on development experience with Typescript, HTML, and CSS/SCSS.
4 years of hands-on development experience in React JS.
Deep technical understanding of JavaScript and experience in developing and scaling web-based applications.
Proficiency in state management systems, routing, and react hooks.
Extensive experience with testing frameworks, including E2E testing tools like Playwright.
Solid understanding of CSR, SSR, SSG, and client-side hydration.
Experience working with various monitoring tools.
Excellent written and verbal English communication skills.
Ability to balance fast feature delivery with the quality of releases.
Skilled in monitoring live systems and troubleshooting production issues.
Strong belief in documentation, open communication, and knowledge sharing.
Ability to break down problems and requirements and identify design implications.
Capability to work independently in a fast-paced environment.
Interest in growing as a technical leader and influencing architectural decisions.
Experience using AI tools to enhance speed and quality of deliverables.
Benefits:
Startup environment emphasizing individual responsibility, process, and automation.
Opportunity to work with supportive product, design, and engineering teams on impactful problems.
Continuous learning and growth opportunities from a caring and empathetic team.
Potential for a wide-reaching impact on financial inclusion.
Chance to influence architectural decisions and drive changes within the company.