Senior Frontend Engineer

Senior
Posted 1 week ago

For our Client, we are looking for a highly skilled Senior Frontend Engineer to take on a Technical Project Lead position. This role offers a unique opportunity to combine advanced frontend development expertise with client-facing leadership. The ideal candidate will be about high-quality development, pixel-perfect design implementation, and confident technical project ownership.

You’ll be responsible not only for crafting modern, highly polished web applications but also for independently leading daily client interactions, gathering feedback/ requirements, proposing solutions, and managing expectations from a technical perspective.

We’d love to hear from you if you’re ambitious, tech-curious, and thrive in a fast-paced environment.

What You’ll Do

  • Build and maintain sophisticated, modern web applications using React, Next.js, TypeScript, and Tailwind CSS (or similar like Vue.js)
  • Convert complex designs into pixel-perfect, highly polished user interfaces with meticulous attention to design details
  • Optimize frontend performance through smart data-fetching strategies, caching, and lazy loading
  • Ensure cross-browser compatibility a  no nd focus on client-side performance tuning
  • Implement robust web security measures (XSS, CSRF, CSPs)
  • Deliver responsive, accessible, and high-performance UIs with a solid user experience mindset
  • Act as the primary technical lead — designing frontend architectures and being accountable for technical decisions
  • Define development tasks, provide time estimates, and deliver high-quality code
  • Incorporate AI tools and workflows in daily development to enhance productivity and innovation
  • Guide and mentor fellow engineers, assist in onboarding new team members, and promote best practices
  • Collaborate closely with designers, backend developers, QA engineers, and stakeholders
  • Focus on technical deliverables, timeline adherence, and proactive risk management
  • Independently lead daily client calls if needed, gather system requirements, design scalable solutions, and ensure technical alignment and feasibility

What We’re Looking For

  • 5+ years of professional experience in frontend development
  • Strong proficiency with Next.js, React, TypeScript, and Tailwind CSS
  • Experience working with GraphQL, SWR, React Query, and zustand
  • Familiarity with Docker, GitHub, GitHub Actions, Jest, ESLint, and Prettier
  • Experience implementing client-side caching strategies and optimizing data fetching patterns for performance
  • Good understanding of web application security best practices (e.g., XSS, CSRF, content security policies)
  • Comfortable working on complex, large-scale applications with high performance and maintainability requirements
  • Solid background in cross-browser compatibility and client-side performance tuning
  • Solid grasp of frontend architecture, state management, and component-based design
  • Practical experience integrating AI into daily work (e.g., code generation, automation)
  • Experience working on large-scale, high-performance applications with scalable, maintainable architectures
  • Experience driving full project lifecycles independently, with authority in critical technical decision-making
  • Creative, flexible, proactive, and self-driven with a strong passion for technology and continuous learning
  • Excellent communication skills — comfortable presenting to clients and collaborating with cross-functional teams
  • Deep familiarity with agile and Scrum methodologies
  • Fluent in English

Bonus Points

  • Familiarity with cloud platforms like AWS
  • Previous experience in a client-facing technical lead role
  • Previous experience working in a digital agency
  • Strong eye for UI/UX — able to spot and correct design inconsistencies
  • Passionate about the possibilities of emerging tech and how to apply them to real-world problems

If you are willing to be part of our team and have the qualifications needed, let’s meet up for a quick interview! To apply, send us your resume and relevant certificates and recommendations (if any) in the form bellow.

Apply Online

A valid email address is required.
A valid phone number is required.