Search by job, company or skills

ABSI

Senior Frontend Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Roles and Responsibilities:

  • Lead the front-end development and architecture of complex, scalable web applications.
  • Build high-quality, maintainable, and reusable React components using TypeScript and modern design patterns.
  • Collaborate closely with backend and DevOps engineers on full-stack integration, including Firebase Functions, Express APIs, and AWS services.
  • Architect front-end solutions that are deployable across serverless and traditional cloud environments.
  • Optimize application performance, accessibility, security, and scalability across various devices and browsers.
  • Conduct thorough code reviews and enforce front-end development best practices, standards, and performance benchmarks.
  • Mentor junior and mid-level developers through hands-on guidance, technical design reviews, and pair programming.
  • Take ownership of UI/UX implementation, contribute actively to product design discussions, and collaborate with designers to refine interactive prototypes.
  • Integrate with analytics, A/B testing, and feature-flag tools to enable data-driven decision-making and user experience experimentation.
  • Develop and maintain front-end testing strategies (unit, integration, and end-to-end tests) using tools such as Jest, React Testing Library, or Cypress.
  • Ensure front-end architecture supports CI/CD pipelines and contributes to deployment automation efforts.
  • Stay updated with evolving trends in front-end technologies, frameworks, and emerging web standards, and evaluate their applicability to current projects.

Job Qualifications:

  • 5+ years of professional experience in front-end development using React.js and TypeScript.
  • Strong expertise in building modular, scalable UI components using modern programming languages and functional programming patterns.
  • In-depth experience working with Firebase Functions, Express.js, and integration with RESTful APIs and GraphQL.
  • Proficient in AWS services including S3, EC2, CloudFront, API Gateway, Lambda, RDS, and related cloud tooling.
  • Comfortable working with both serverless (e.g., AWS Lambda, Firebase) and non-serverless (e.g., EC2, containers) environments.
  • Skilled in modern build tools like Vite, Webpack, and performance optimization techniques.
  • Strong understanding of performance tuning, code splitting, lazy loading, and accessibility (WCAG) standards.
  • Experience leading front-end teams, mentoring engineers, and driving architectural decisions across large-scale projects.
  • Familiarity with CI/CD pipelines, Git workflows, and automated testing frameworks.
  • Exposure to design systems, component libraries, and front-end governance practices.
  • Strong communication and cross-functional collaboration skills, with the ability to work effectively in agile product teams.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134932211