Experience
• 5+ years of professional front-end development experience.
• Proven experience delivering production-grade web applications.
• Demonstrated experience using AI-assisted development tools in day-to-day software engineering work.
Preferred Qualifications
• Experience with Next.js.
• Experience with cloud platforms such as Azure, AWS, or Google Cloud.
• Familiarity with micro-frontend architecture.
• Experience with web analytics and monitoring tools.
• Knowledge of security best practices for web applications.
• Experience working in large enterprise environments.
Front-End Development
• Strong experience with React.js and modern JavaScript (ES6+).
• Strong knowledge of TypeScript.
• Deep understanding of HTML5, CSS3, and responsive web design.
• Experience with state management libraries such as Redux, Zustand, or Context API.
• Experience building reusable UI components and shared component libraries.
• Strong understanding of browser compatibility and cross-platform development.
• Experience optimizing web applications for performance, accessibility,
and scalability.
User Interface Development
• Ability to translate design mockups into high-quality user interfaces.
• Experience working closely with UX and UI designers.
• Knowledge of design systems and component-based architecture.
• Familiarity with accessibility standards and best practices.
API Integration
• Experience integrating RESTful APIs and GraphQL services.
• Ability to troubleshoot front-end and back-end integration issues.
• Understanding of authentication and authorization patterns.
Testing and Quality
• Experience with unit, integration, and end-to-end testing frameworks.
• Familiarity with Jest, React Testing Library, Cypress, Playwright, or similar tools.
• Experience conducting code reviews and maintaining coding standards.
• Strong debugging and problem-solving skills.
Development Practices
• Experience working in Agile development environments.
• Familiarity with Git, pull req