Search by job, company or skills

Guardian Life

Senior Frontend Developer

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

Job Description

We are seeking a highly skilled and experienced Senior Frontend Developer with a strong command over React.js and at least 1-2 years of hands-on experience with Next.js. The ideal candidate should have a deep understanding of JavaScript, DOM manipulation, Redux, Webpack, and REST APIs using both fetch and axios. Experience in HTML/CSS, DevOps practices, and frontend performance optimization is a must. He should be able to work independently with minimal technical guidance.

About the Role

Key Responsibilities:

  • Design, develop, and maintain scalable and performant web applications using React.js and Next.js
  • Build and manage reusable components CDD and front-end libraries
  • Handle server-side rendering (SSR), static site generation (SSG), and API routes using Next.js
  • Integrate REST APIs using fetch and axios
  • Manage application state using Redux (Redux Toolkit preferred)
  • Handle DOM manipulation when necessary for dynamic UI behaviors
  • Configure and optimize build systems using Webpack
  • Ensure responsive design and cross-browser compatibility with HTML/CSS
  • Collaborate with backend teams to define and integrate APIs
  • Work closely with DevOps teams or handle basic DevOps tasks like:
  • CI/CD pipeline configurations
  • Deployment automation
  • Monitoring and debugging production issues
  • Conduct code reviews, mentor junior developers, and enforce best practices
  • Stay up-to-date with latest trends and tools in frontend and DevOps ecosystems

Qualifications

  • 510 years of frontend development experience
  • Minimum 1-2 years of hands-on experience with Next.js
  • Strong proficiency in JavaScript (ES6+)
  • Deep understanding of React.js fundamentals, hooks, lifecycle methods
  • Experience with DOM manipulation and browser APIs
  • Proficiency in Redux, Webpack, and Babel
  • Skilled in writing semantic, responsive HTML5 and CSS3/SCSS
  • Experience integrating REST APIs using fetch and axios
  • Basic understanding or experience with DevOps tools and practices
  • Familiarity with Git, CI/CD pipelines, Docker, and Cloud platforms (AWS/GCP/Azure) is a plus

Required Skills

  • TypeScript experience
  • Testing libraries (Jest, React Testing Library, Cypress)
  • Familiarity with GraphQL
  • Experience with micro-frontends or module federation
  • Experience with Vercel or Next.js deployment strategies

Preferred Skills

  • Strong problem-solving and debugging skills
  • Excellent communication and teamwork abilities
  • Self-driven with a strong sense of ownership
  • Comfortable in agile and fast-paced environments

Leadership & Managerial Responsibilities:

  • Lead technical design discussions, define service boundaries, and maintain architecture documentation.
  • Review code for quality, performance, and maintainability; enforce best practices across teams.
  • Mentor team members
  • Participate in sprint planning, backlog grooming, and agile ceremonies.
  • Collaborate with product managers, QA, DevOps, and stakeholders to ensure timely and high-quality delivery.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136974613

Similar Jobs