NK – Sr. Frontend Developer B. – Job9358
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, driving innovation and delivering seamless user experiences through cutting-edge frontend technologies. The ideal candidate will bring deep expertise in React, JavaScript (ES6), and modern web development practices, combined with a strong understanding of cloud infrastructure and DevOps principles. As a senior member of the team, you will play a pivotal role in shaping the frontend architecture, collaborating closely with cross-functional teams, and ensuring the delivery of robust, maintainable, and scalable solutions.
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/Next.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
 
