Senior Software Engineer – React.js

IT
March 23, 2025
රු200,000 - රු300,000
Application deadline closed.

Job Description

Location: Colombo

Job Type: 6-Month Contract

About Our Client:
Our client is a leading software company based in Colombo, known for its innovative solutions and cutting-edge technology.

Job Description:
We are seeking a highly skilled and experienced Senior Software Engineer specializing in React.js to join our client’s dynamic team. The ideal candidate will have a strong background in front-end development and a proven track record of working with React.js.

Key Responsibilities:

  • Develop and maintain high-quality front-end applications using React.js.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Implement and maintain state management solutions using Redux, Context API, and React hooks.
  • Integrate with RESTful APIs and GraphQL for seamless data exchange.
  • Write clean, maintainable, and efficient code following best practices.
  • Conduct unit and integration testing using Jest, React Testing Library, or Cypress.
  • Participate in code reviews and contribute to the continuous improvement of the development process.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in front-end development, with at least 3 years working with React.js.
  • Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and SCSS/SASS.
  • Experience with React hooks, Redux, Context API, and component lifecycle management.
  • Familiarity with modern front-end build pipelines and tools (Webpack, Babel, Vite, etc.).
  • Knowledge of UI frameworks/libraries like Material-UI, Tailwind CSS, or Ant Design.
  • Hands-on experience integrating and working with RESTful APIs and GraphQL.
  • Strong understanding of performance optimization, code splitting, lazy loading, and caching strategies.
  • Experience with unit testing and integration testing using Jest, React Testing Library, or Cypress.
  • Familiarity with CI/CD pipelines, Git workflows, and Agile methodologies.

How to Apply:
If you meet the qualifications and are excited about this opportunity, please send your resume to hr@jobfactory.lk.

Apply Now!
Join our client’s team and contribute to building innovative software solutions that make a difference.

Related Jobs