We are seeking an experienced Full-stack Web Engineer to drive the design, development, and optimization of consumer-facing web applications.
This role offers the opportunity to work in a fast-paced, collaborative environment where technical expertise and creativity directly influence product performance and user experience.
You will partner with product managers, UX/UI designers, and backend engineers to translate requirements into scalable, maintainable solutions.
The ideal candidate thrives on continuous learning, embraces modern web technologies, and contributes to a culture of innovation and high-quality software delivery.
Responsibilities include leading the architecture, design, and implementation of new features and enhancements for web applications.
You will write clean, efficient, and maintainable code using modern web technologies.
Collaborating with product, design, and engineering teams to translate requirements into robust technical solutions is essential.
Conducting code reviews and championing front-end best practices including responsive design, accessibility, and cross-browser compatibility is expected.
You will drive continuous improvement in performance, scalability, and maintainability of applications.
Implementing comprehensive testing strategies to ensure high-quality software delivery is part of the role.
Participation in the full software development lifecycle, from concept through deployment and maintenance, is required.
Requirements:
Candidates must have 8+ years of professional experience in front-end web development.
Expert-level proficiency with Angular and a solid understanding of Angular Store patterns for state management is necessary.
Experience with Node.js and reactive programming concepts such as RXJS is required.
Familiarity with NX and/or Monorepo setups is expected.
A strong understanding of unit testing and the Angular Testing Framework is essential.
The ability to work effectively in a high-velocity, collaborative, agile team is required.
Openness to continuous learning and adapting to new technologies is important.
Nice to have: Experience with Java and Spring Boot microservices.
Benefits:
The position offers a competitive compensation package.
Flexible work arrangements supporting remote and hybrid options are available.
Professional development and continuous learning opportunities are provided.
The company fosters a collaborative and innovative team culture.
There are opportunities to work on impactful fintech solutions shaping the future of financial services.
A supportive environment emphasizing employee growth, recognition, and creativity is part of the company culture.