🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
About the Role We are seeking an experienced Senior UI Developer with strong expertise in modern frontend technologies and backend development using Node.js. The ideal candidate should have hands-on experience building scalable, high-performance enterprise applications and be capable of leading technical initiatives from design through production. This role requires close collaboration with client architects, product owners, and cross-functional teams while mentoring developers and driving engineering excellence. Key Responsibilities Design and develop scalable, responsive, and reusable frontend applications using React.js and TypeScript. Build robust backend services using Node.js and GraphQL technologies. Develop reusable UI components and establish best practices for component architecture. Design and optimize GraphQL APIs for performance, scalability, and maintainability. Integrate frontend applications with Adobe Experience Manager (AEM). Implement authentication and authorization using OAuth2 and Keycloak. Integrate cloud services such as AWS S3 for file storage and management. Implement caching strategies using Redis to improve application performance. Build and maintain CI/CD pipelines using GitHub Actions. Write automated tests using Playwright and ensure high code quality. Perform code reviews, enforce coding standards, and mentor junior developers. Troubleshoot production issues and provide effective debugging and performance optimization. Collaborate with client stakeholders, architects, product owners, and Agile teams to deliver high-quality software solutions. Participate in system design discussions and contribute to scalable application architecture. Mandatory Technical Skills Frontend Expert in React 19 and TypeScript Apollo Client & GraphQL Material-UI (MUI) & Emotion Tailwind CSS State Management using XState (or equivalent) Vite (CSR & SSR) Adobe Experience Manager (AEM) Integration Backend Strong experience with Node.js Apollo Server & GraphQL type-graphql InversifyJS (Dependency Injection) Redis Caching OAuth2 / Keycloak Authentication AWS S3 Integration Testing & DevOps CI/CD using GitHub Actions Playwright Automation Testing Git Branching Strategy Pull Request and Code Review Process Required Competencies Strong understanding of component-driven architecture and reusable UI development. Experience designing scalable frontend and backend solutions. Expertise in GraphQL schema design, API optimization, and performance tuning. Strong knowledge of system design and enterprise application architecture. Excellent debugging, troubleshooting, and production support skills. Experience conducting technical code reviews and mentoring engineering teams. Strong understanding of software engineering best practices and design patterns. Excellent verbal and written communication skills. Ability to work directly with clients, architects, product owners, and cross-functional teams. Experience leading Agile/Scrum teams and driving end-to-end technical delivery. Preferred Qualifications Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Experience working on enterprise-scale web applications. Exposure to cloud-native architectures and modern frontend ecosystems. Experience working in client-facing consulting or product engineering environments.
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.