Posted on: 07/12/2025
Description :
We need an engineer who can work closely with architects and turn architectural guidance into clean, scalable frontend solutions. In this role, you will build proofs of concept and prototypes, solve complex UI engineering problems, and collaborate with product managers, backend leads, and technical project managers to ensure the frontend meets both business goals and system requirements. This position is well-suited for an engineer who wants to grow into an architectural role while still staying deeply involved in coding.
Youll build complex, user-facing features for enterprise products including dashboards, workflows, multi-country product launches, and frontend systems where UX and reliability significantly impact revenue.
Roles and Responsibilities :
- Work closely with the frontend architect to understand the design vision and break it down into executable tasks.
- Implement architectural patterns, state management approaches, and component structures consistently.
- Conduct feasibility studies and create POCs to validate ideas quickly.
- Write high-quality React + TypeScript code for complex modules and features.
- Build scalable, reusable components and micro-frontend-ready UI structures.
- Ensure performance, accessibility, and reliability are considered in every build.
- Engage with product managers to refine requirements and align on user flows.
- Collaborate with backend teams to define API contracts and integration behaviours.
- Work with technical program managers to plan sprint execution and manage dependencies.
- Debug deep frontend issues involving rendering, data flows, and performance.
- Identify bottlenecks and recommend solutions in state management, caching, and component structures.
- Proactively raise architectural or design risks with proposed alternatives.
- Perform meaningful code reviews focused on clarity, scalability, and best practices.
- Help mid-level engineers improve through pairing, feedback, and technical guidance.
- Contribute to internal libraries, utilities, and frontend frameworks.
Technical Skills :
- 6- 10 years of experience building React applications at scale.
- Ability to understand architecture and translate it into clean implementation.
- Solid fundamentals in JavaScript, TypeScript, browser internals, and performance tuning.
- Experience collaborating closely with backend teams and product managers.
- Strong communication skills to explain technical decisions clearly.
- A growth mindset eager to learn architectural thinking and system design.
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1585983
Interview Questions for you
View All