NK – Sr. Frontend Developer – Job8699

NK – Sr. Frontend Developer – Job8699

Summary

We are seeking a highly skilled and experienced Senior Frontend Developer to join our dynamic team focused on building scalable, high-performance web-based eCommerce applications. This role is critical to the success of our digital commerce platform, requiring a deep understanding of modern frontend technologies, cloud infrastructure, and DevOps practices. The ideal candidate will bring 6 to 10 years of software engineering experience, with a strong emphasis on frontend development using React and related technologies. You will work closely with cross-functional teams to deliver seamless user experiences, ensure robust application performance, and drive continuous improvement in our development lifecycle.

Responsibilities

  • Design, develop, and maintain scalable and responsive web applications using React, JavaScript (ES6), HTML, and CSS.
  • Collaborate with product managers, UX/UI designers, backend engineers, and other stakeholders to translate business requirements into technical solutions.
  • Participate actively in Agile sprint planning, breaking down user stories into manageable technical tasks and estimating effort.
  • Engage in all scrum ceremonies including daily stand-ups, sprint reviews, and retrospectives to ensure smooth project execution.
  • Lead code reviews to uphold high standards of code quality, maintainability, and performance.
  • Implement and manage continuous integration and continuous deployment (CI/CD) pipelines to automate build, test, and release processes.
  • Troubleshoot and resolve production issues promptly, ensuring minimal downtime and optimal user experience.
  • Adopt a DevOps mindset by collaborating with infrastructure and operations teams to optimize deployment workflows and cloud resource utilization.
  • Utilize Amazon Web Services (AWS) technologies such as S3, EC2, ECS, Lambda, ALB, Route53, and CloudFormation to build and deploy applications in a distributed cloud environment.
  • Optimize frontend performance through effective use of caching technologies, CDN integration, and browser APIs.

Requirements

Must-Have Skills

  • 6- 10 years of experience software engineering experience
  • Proficient with React and have an in-depth knowledge of HTML, CSS and Browser APIs.
  • Excellent knowledge of JavaScript (ES6) and Node.js.
  • Experience working in a distributed Cloud-based environment with AWS technologies such as S3, ECS, EC2, Lambda, ALB, Route53, CloudFormation, etc.
  • Prior experience in designing and implementing highly scalable web-based eCommerce applications.
  • Experience with CDN, Caching technologies.
  • DevOps mentality with CD/CI and following code through production operation and troubleshooting issues during and following releases.
  • A track record of solving problems and getting things done in a fast-paced, ever-evolving environment.
  • Participate in the breakdown of stories into technical design and implementation tasks
  • and participate in sprint planning and other scrum ceremonies.
  • Courage and curiosity to verbally engage within team settings during scrum ceremonies.
  • Participate in regular code reviews, ensuring code quality, performance, and adherence
  • to coding standards.
  • Strong verbal and written communication skills to communicate effectively with business
  • and technical teammates.
  • Responsible for the release management process, ensuring smooth and controlled
  • deployment of software releases.
  • Ability to present complex ideas, anticipate potential objections and persuade others to
  • consider your point of view.
  • Experience creating and executing practical and simple solutions

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf