NK – Sr. Front end developer – Job5847

Job Summary

We are looking for an experienced Senior Front-End Developer with expertise in React, JavaScript (ES6), HTML, CSS, and browser APIs. The ideal candidate will have 6 to 10 years of experience building scalable web applications, especially in cloud-based environments like AWS. You will be responsible for creating highly performant, user-friendly interfaces, ensuring the best possible experience across a variety of devices. This role requires a strong foundation in front-end technologies, a DevOps mentality, and the ability to deliver high-quality code in a fast-paced, collaborative environment. You will work closely with cross-functional teams, including back-end engineers, designers, and product managers, to deliver solutions that meet both technical and business requirements.

Job Responsibilities

  • Develop and maintain front-end applications using React, ensuring a seamless user experience.
  • Collaborate with UI/UX designers to translate design mockups into interactive, responsive web pages.
  • Work with AWS services such as S3, ECS, Lambda, EC2, ALB, and Route53 to integrate the front-end with cloud infrastructure.
  • Implement and optimize caching strategies using CDN for improved performance and scalability.
  • Write and maintain unit tests and automated tests to ensure the quality of code.
  • Participate in Agile processes such as sprint planning, stand-ups, and retrospectives.
  • Review code from other developers to ensure quality, performance, and adherence to best practices.
  • Troubleshoot and resolve production issues, ensuring quick resolution and minimal impact to users.
  • Contribute to technical discussions around the design and architecture of new features and services.
  • Ensure all development work meets the business requirements and high-quality standards.
  • Collaborate with cross-functional teams, including product management and back-end development, to ensure alignment and cohesive product development.

Basic Qualifications

  • 6 to 10 years of experience in software engineering, with a strong focus on front-end development.
  • Proficiency in React.js, including state management with Redux or Context API.
  • Excellent understanding of JavaScript (ES6+) and its latest features.
  • Strong experience with HTML5 and CSS3, including preprocessors like SASS or LESS.
  • Solid knowledge of browser APIs and DOM manipulation techniques.
  • Hands-on experience working in cloud environments, particularly AWS (S3, ECS, Lambda, EC2, ALB, Route53).
  • Experience with caching and CDN technologies (e.g., CloudFront, Fastly) to optimize front-end performance.
  • Familiarity with Node.js for server-side rendering (SSR) and API integration.
  • Deep understanding of CI/CD pipelines, with experience using tools such as Jenkins, GitLab CI, or AWS CodePipeline.
  • Proven ability to design and implement scalable, high-traffic web applications.
  • Experience with automated testing tools (Jest, Mocha, Cypress) for unit, integration, and end-to-end testing.
  • A strong DevOps mindset, capable of following code through to production and resolving post-deployment issues.
  • Ability to communicate effectively with both technical and non-technical stakeholders.
  • Experience working with design systems and UI component libraries to ensure consistency across applications.
  • Strong problem-solving skills, with a proven track record of delivering high-quality features on time.
  • Excellent verbal and written communication skills, with the ability to clearly present ideas and persuade others.
Tipo de empleo: Remote
Ubicación del empleo: Argentina Brasil Chile Colombia Costa Rica Paraguay Peru Uruguay

Solicitar este puesto

Tipo(s) permitido(s): .pdf, .doc, .docx
×