Search by job, company or skills

  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Role: ReactJs Developer

Experience: 2+ years

Role & responsibilities

As a UI Engineer, you will be the architect of the users journey. You will:

  • Develop & Own: Design and implement highly scalable, responsive, and reusable UI components for both web and mobile platforms.
  • Optimize for Speed: Obsess over web vitals (LCP, FID, CLS) and mobile performance to ensure a zero-lag experience.
  • Collaborate: Partner closely with Product Managers and UX Designers to translate complex requirements into pixel-perfect interfaces.
  • Architect Systems: Work on the middle layer (BFF) using Apollo Server to orchestrate data efficiently between microservices and the frontend.
  • Mentor & Lead: Participate in deep code reviews and drive engineering excellence within the team

Preferred skills:

  • Web: Strong proficiency in React.js and modern JavaScript (ES6+).
  • Mobile: Hands-on experience building cross-platform apps using React Native.
  • Data: Expertise in GraphQL, Apollo Client, and Apollo Server.
  • Language: Deep understanding of TypeScript for type safety and maintainability.
  • Backend for Frontend: Experience with Redis for server-side caching and performance optimization.

Nice to have:

  • Native Android Knowledge: Experience with Android development (Java/Kotlin) is a significant bonus.
  • Adaptability: We believe in Full-Stack UI. You should be excited to learn Android internals or deeper backend integration to solve complex problems.
  • Problem Solving: A strong grasp of Data Structures and Algorithms to solve unique UI performance challenges at scale.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138351747

Similar Jobs