About the Role
The individual will oversee front-end architecture, mentor junior developers, and collaborate closely with design and backend teams to deliver high-performance user experiences.
Responsibilities
- Lead the development and maintenance of React-based user interfaces
- Design scalable front-end architecture for complex web applications
- Collaborate with UX designers to translate mockups into functional components
- Ensure code quality through peer reviews and testing practices
- Mentor junior engineers and conduct technical onboarding
- Optimize applications for speed, accessibility, and mobile responsiveness
- Work within agile development cycles to meet project milestones
- Integrate front-end components with RESTful APIs and backend services
- Troubleshoot and resolve performance bottlenecks
- Stay current with evolving React ecosystem tools and libraries
- Enforce coding standards and best practices across the team
- Participate in sprint planning and technical estimation sessions
- Support deployment pipelines and CI/CD workflows
- Coordinate with product managers to refine feature requirements
- Ensure cross-browser compatibility and responsive design compliance
- Implement state management using modern patterns and tools
- Contribute to technical documentation and system architecture diagrams
- Evaluate and recommend front-end tools and frameworks
- Promote reusable component libraries and design systems
- Collaborate on end-to-end testing strategies
Nice to Have
- Experience with TypeScript
- Familiarity with Next.js or similar React frameworks
- Knowledge of GraphQL and Apollo Client
- Background in fintech or digital product startups
- Experience with micro-frontend architectures
- Exposure to design systems and component libraries
- Understanding of SEO principles as they relate to front-end code
- Contributions to open-source projects
- Experience working with distributed or remote teams
- Certifications in relevant technologies or methodologies
Compensation
Competitive salary based on experience
Work Arrangement
Full-time, remote within the country
Team
Part of a growing digital product development team focused on scalable web applications
Why This Role Matters
This position plays a critical role in shaping the user experience of digital products used by international clients. The engineer will influence both technical direction and team growth.
What We Offer
- Opportunity to lead technical initiatives in a supportive environment
- Access to professional development resources and training
- Flexible work hours within a structured delivery framework
- Collaborative culture with emphasis on innovation and quality
- Stable projects with long-term client engagements
Not available