Job Openings Senior Software Engineer - React.js (front end)

About the job Senior Software Engineer - React.js (front end)

We are hiring!

Job Title: Senior Software Engineer - React.js (front end)


How to Apply:

Click Apply for Position


Requirements:

  • 5+ years of experience in professional software development.
  • In-depth knowledge of React and its ecosystem (Redux, React Router, etc.).
  • Extensive experience with Next.js and its core functionalities (server-side rendering, static generation, data fetching).
  • Proficient in JavaScript (ES6+) and modern web development technologies (HTML5, CSS3).
  • Experience with CSS preprocessors (Sass, Less) is a plus.
  • Experience with typescript, Web Pack and Experience with a CSS-in-JS library (e.g., Styled Components, Emotion)
  • Experience on deployments with GIT is a plus.
  • Experience with unit testing frameworks (Jest, Mocha) and UI testing tools.
  • Strong understanding of design patterns and clean code principles.
  • Excellent problem-solving and debugging skills.
  • Effective communication and collaboration skills.
  • A passion for building high-quality and user-friendly web applications.

Bonus points:

  • Experience with server-side technologies (Node.js, Express).
  • Experience with API integration and data fetching techniques (GraphQL, REST).
  • Experience with continuous integration and deployment AWS (CI/CD) pipelines.

Tasks and Responsibilities:

  • Design, develop, and implement high-quality, reusable, and maintainable React components following best practices.
  • Collaborate with designers, product managers, and back-end engineers to translate user stories and technical requirements into functional and performant front-end features.
  • Leverage Next.js framework to build server-side rendered and statically generated web pages for optimal SEO and user experience.
  • Optimize application performance for various devices and browsers.
  • Write clean, well-documented, and testable code.
  • Conduct code reviews and contribute to improving the overall codebase quality.
  • Stay up-to-date with the latest trends and advancements in React, Next.js, and related front-end technologies.

Ready to take your career to new heights? We're InTalent Asia, your go-to recruitment partner in Sri Lanka, and we've got an exciting opportunity for you! Our client is looking for a dynamic individual to fill the role of Senior Software Engineer - React.js (front end).

At InTalent Asia, we're not just recruiters; we're here to architect your career success. Join us in the journey of matching your skills with unparalleled opportunities. Apply now and see how you can be the perfect fit for this exclusive position!