Front-End Architect
About the project
The platform empowers companies to evaluate their security posture by identifying vulnerabilities and analyzing risks from third parties and vendors. It provides objective cybersecurity ratings and actionable recommendations to support informed decision-making and stronger defenses.
We are looking for a Front-End Architect to help us build a scalable front-end architecture based on micro-frontend principles, with a strong focus on quality, performance, and decision-making efficiency across the engineering team.
What you'll be responsible for:
- Designing and leading front-end architecture initiatives with a focus on scalability, maintainability, and performance.
- Establishing and promoting best practices in front-end engineering, including architecture patterns, testing strategy, release management, and observability.
- Driving the adoption of micro-frontend architecture and API-first development.
- Collaborating closely with backend, DevOps, and product teams to ensure alignment in technical decisions.
- Making technical decisions regarding tooling, frameworks, and implementation strategies.
- Leading architectural discussions, mentoring engineers, and reviewing critical parts of the codebase.
- Owning complex features requiring strong architectural thinking: feature toggling, release strategies (blue-green, canary), performance optimization, etc.
You’re a great fit if you have:
- 8+ years of hands-on front-end experience with JS, strong focus on React and TypeScript.
- Solid background in building and scaling front-end applications with micro-frontend architecture.
- Strong understanding of RESTful APIs, GraphQL, OpenAPI specifications.
- Experience with CI/CD pipelines, testing frameworks (Jest, Playwright), and automated quality tools (ESLint, SonarQube).
- Familiarity with observability tools and distributed tracing (OpenTelemetry).
- Knowledge of component libraries (shadcn/ui, React Aria), Tailwind CSS, and state management (Redux, Zustand, or React Context).
- Experience with Docker, Docker Compose, and AWS infrastructure.
- Strong communication skills and the ability to justify architectural decisions to technical and non-technical stakeholders.
- Fluent spoken Ukrainian.
Nice to have:
- Experience mentoring or leading front-end teams.
- Background working with feature flagging systems like LaunchDarkly or Split.io.
- Prior involvement in cross-functional architecture discussions.
What we offer:
- High-impact role with the opportunity to shape the architecture of a complex and evolving product.
- Freedom to introduce and lead modern technologies and practices.
- A collaborative and professional environment where your opinion matters.
- Flexible working hours and hybrid or fully remote setup.
Let’s check some Jappware benefits:
- Collaborative and dynamic work environment.
- Hybrid work format & flexible work hours.
- MacOS equipment.
- 20 paid vacation days.
- 15 paid sick leave days.
- Annual budget for learning & development activities.
- IT Club membership.
- Accountant services.
Steps to Expect in Jappware’s Hiring Process:
- Intro Interview
- Technical Interview
- Partner Interview
📩 All applications will be reviewed in the order they are received. The resume review process may take up to five days. If you do not hear from us within a week, it means we are unable to move forward with your application at this time.
We truly appreciate your interest in our company and hope to have the opportunity to collaborate in the future.