Search by job, company or skills

ABSI

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:

  • Develop responsive, high-quality, and maintainable front-end features using ReactJS, NextJS and TypeScript.
  • Collaborate with backend developers to integrate APIs, Firebase Functions, and AWS services effectively.
  • Optimize build and deploy pipelines using Vite, and adhere to CI/CD best practices.
  • Participate in design discussions and code reviews, and suggest improvements to architecture and implementation.
  • Ensure front-end reliability and compatibility across both serverless (e.g., Firebase, AWS Lambda) and traditional cloud environments (e.g., EC2).
  • Implement UI components based on mockups and wireframes while following accessibility and responsiveness standards.
  • Contribute to front-end testing strategies using tools like Jest, React Testing Library, or similar.
  • Assist in monitoring and debugging UI performance issues, and apply optimization techniques such as code splitting and lazy loading.
  • Maintain and document reusable component libraries or shared UI assets.
  • Stay current with emerging front-end trends and technologies, and apply them appropriately within the team's tech stack.
  • Collaborate with product owners and designers to translate business requirements into efficient and user-friendly interfaces.

Job Qualifications:

  • 3+ years of hands-on experience in front-end development using ReactJS, NextJS and TypeScript.
  • Solid understanding of Firebase Functions and backend API integration using Express.js.
  • Experience working with AWS services, including deploying applications to S3, configuring CloudFront, and working in EC2-based environments.
  • Familiarity with modern front-end build tools such as Vite, Webpack, or Parcel.
  • Understanding of cross-browser compatibility, mobile responsiveness, and WCAG accessibility standards.
  • Ability to work independently within a team, manage tasks, and debug complex front-end issues.
  • Familiarity with Git and collaborative workflows (e.g., branches, pull requests, code reviews).
  • Basic knowledge of CI/CD pipelines and version control practices in a team setting.
  • Exposure to component-based architecture, reusable design patterns, and state management (e.g., Redux, Zustand, or Context API).
  • Experience writing and maintaining unit and integration tests for front-end components (e.g., using Jest or React Testing Library) is a plus.
  • Good communication skills and the ability to collaborate with cross-functional teams including designers, backend developers, and product managers.
  • A growth mindset and willingness to learn new tools, frameworks, and best practices.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134934011

Similar Jobs