Job
Description
As a Front-End Software Engineer at our company, you will be responsible for designing, developing, and maintaining high-quality, scalable user interfaces for modern web applications. You will partner closely with product managers, designers, and backend engineers to deliver intuitive, performant, and accessible digital experiences. **Key Responsibilities:** - Develop responsive, user-centric web applications using modern JavaScript frameworks. - Translate UX/UI designs and product requirements into high-quality, reusable code. - Build and maintain component libraries and shared front-end architecture. - Ensure cross-browser compatibility and consistent behavior across devices. - Optimize applications for speed, scalability, and usability. - Implement accessibility best practices (WCAG standards). - Write unit, integration, and end-to-end tests to ensure reliability. - Identify and resolve performance bottlenecks and UI defects. - Collaborate with product, design, and backend teams throughout the SDLC. - Participate in code reviews and architectural discussions. - Contribute to technical documentation and best practices. - Support continuous improvement of development processes. **Qualifications Required:** - Strong proficiency in JavaScript (ES6+). - Hands-on experience with React and modern component-based frameworks. - Solid understanding of HTML5, CSS3, Flexbox, and CSS Grid. - Experience with responsive and mobile-first design. - Experience with Redux, Context API, or similar state management solutions. - Familiarity with RESTful APIs and JSON data handling. - Understanding of asynchronous programming and API integration patterns. - Experience with modern build tools such as Webpack, Vite, or Babel. - Proficiency using Git and collaborative version control workflows. - Familiarity with package managers (npm, yarn, pnpm). - Experience with front-end testing frameworks (e.g., Jest, React Testing Library, Cypress). - Understanding of test-driven or behavior-driven development practices. - Knowledge of front-end performance optimization techniques. - Experience implementing web accessibility standards (WCAG, ARIA). If you have exposure to cloud platforms (AWS, Azure, or GCP), CI/CD pipelines, or financial services and enterprise-scale applications, it would be considered a plus. A Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience) along with at least 3 years of professional front-end development experience is required. Experience working in agile or cross-functional engineering teams is also desired. Please note the job description may contain additional details about the company, which are not mentioned in the provided text. As a Front-End Software Engineer at our company, you will be responsible for designing, developing, and maintaining high-quality, scalable user interfaces for modern web applications. You will partner closely with product managers, designers, and backend engineers to deliver intuitive, performant, and accessible digital experiences. **Key Responsibilities:** - Develop responsive, user-centric web applications using modern JavaScript frameworks. - Translate UX/UI designs and product requirements into high-quality, reusable code. - Build and maintain component libraries and shared front-end architecture. - Ensure cross-browser compatibility and consistent behavior across devices. - Optimize applications for speed, scalability, and usability. - Implement accessibility best practices (WCAG standards). - Write unit, integration, and end-to-end tests to ensure reliability. - Identify and resolve performance bottlenecks and UI defects. - Collaborate with product, design, and backend teams throughout the SDLC. - Participate in code reviews and architectural discussions. - Contribute to technical documentation and best practices. - Support continuous improvement of development processes. **Qualifications Required:** - Strong proficiency in JavaScript (ES6+). - Hands-on experience with React and modern component-based frameworks. - Solid understanding of HTML5, CSS3, Flexbox, and CSS Grid. - Experience with responsive and mobile-first design. - Experience with Redux, Context API, or similar state management solutions. - Familiarity with RESTful APIs and JSON data handling. - Understanding of asynchronous programming and API integration patterns. - Experience with modern build tools such as Webpack, Vite, or Babel. - Proficiency using Git and collaborative version control workflows. - Familiarity with package managers (npm, yarn, pnpm). - Experience with front-end testing frameworks (e.g., Jest, React Testing Library, Cypress). - Understanding of test-driven or behavior-driven development practices. - Knowledge of front-end performance optimization techniques. - Experience implementing web accessibility standards (WCAG, ARIA). If you have exposure to cloud platforms (AWS, Azure, or GCP), CI/CD pipelines, or financial services and en