1 day ago
Bengaluru, IndiaMid Level
Responsibilities
- Design, develop, test, deploy, and maintain web applications using React and modern JavaScript.
- Build reusable front-end components and libraries.
- Contribute to architecture discussions and technical design decisions.
- Develop and maintain micro-frontend and composable-UI architectures.
- Mentor engineers and promote systems thinking.
- Collaborate with designers, backend engineers, product managers, and business teams to deliver functional features.
- Integrate front-end solutions with platform services and APIs.
- Optimize applications for speed and scalability, responsive design, accessibility, and cross-browser compatibility.
- Write maintainable, documented code; conduct code reviews; and troubleshoot production issues.
Requirements
- At least 2 years of non-internship professional front-end, web, or mobile software development experience using JavaScript, HTML, and CSS.
- At least 4 years of experience with computer science fundamentals, including object-oriented design, data structures, algorithm design, problem solving, and complexity analysis.
- Experience with JavaScript frameworks such as Angular and React.
- Preferred experience with agile software development methodology.
- Preferred experience with HTML, CSS, JavaScript, TypeScript, and Node.
Benefits
- The role offers an opportunity to make technical contributions to an enterprise-scale platform supporting more than 200 business teams and millions of customers.
- Workplace accommodations and adjustments are available during the application and hiring process, including interview and onboarding support.
