Frontend Developer
Scoutit
Bengaluru, Karnataka, India
We're looking for Frontend Developers!
Responsibilities:
- Develop responsive, reusable, and user-friendly UI components using HTML5, CSS3/SCSS, JavaScript, and TypeScript with modern frameworks such as Angular, React, or Vue.js.
- Build and maintain Micro Frontend (MFE) applications using Module Federation or similar architectures and integrate multiple MFEs into a unified platform.
- Collaborate closely with UX/UI designers to translate designs into intuitive, high-quality user experiences.
- Optimize application performance through techniques such as lazy loading, code splitting, bundle optimization, and efficient rendering.
- Develop clean, maintainable, and scalable code following engineering best practices and coding standards.
- Collaborate with backend engineers to integrate REST APIs and WebSocket-based real-time communication.
- Write comprehensive unit tests and integration tests to ensure application quality, reliability, and maintainability.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives.
- Utilize AI-assisted development tools to enhance productivity, improve code quality, automate repetitive tasks, and accelerate development workflows.
- Experience developing applications for mobile and tablet platforms across Android and iOS.
- Ensure applications meet accessibility (WCAG) standards, cross-browser compatibility, and responsive design principles.
- Work effectively within SAFe/Agile teams, contributing to sprint planning, estimation, retrospectives, and continuous delivery.
- Use version control systems such as Git and Azure DevOps to manage source code, pull requests, and CI/CD pipelines.
Qualifications:
- Strong proficiency in HTML5, CSS3/SCSS, JavaScript (ES6+), and TypeScript.
- Familiarity developing applications using Angular, React, or Vue.js, with exposure to the latest framework versions.
- Familiarity building and integrating Micro Frontend applications using Module Federation or similar technologies.
- Familiarity developing responsive, cross-browser compatible web applications.
- Strong understanding of UI/UX principles, accessibility standards, and frontend performance optimization.
- Familiarity writing unit tests and integration tests using modern testing frameworks.
- Familiarity integrating frontend applications with REST APIs and asynchronous services.
- Familiarity with Git, Azure DevOps, and modern CI/CD practices.
- Familiarity working in Agile/SAFe development environments.
- Familiarity with design collaboration tools such as Figma or Sketch.
- Familiarity using AI-powered development tools (such as GitHub Copilot, ChatGPT, Cursor, or similar) to improve software development efficiency.
(Note: Relevant applicants will receive an email requesting additional information as part of the next stage. The application process will be completed directly on the team's designated platform, and all subsequent communication and decisions regarding the opportunity are managed by the respective hiring team.)