Senior Software Engineer – React.js

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

Job Description

Location: Colombo, Sri Lanka
Company: Leading Software Company (via JobFactory)
Position Type: 6-Month Contract (with potential for extension)

About the Role:
We are seeking an experienced Senior Software Engineer specializing in React.js to join our client’s dynamic front-end development team. This role focuses on building high-performance, responsive user interfaces using modern web technologies.

Key Responsibilities:

  • Develop and maintain robust, scalable React.js applications
  • Implement state management solutions using Redux and Context API
  • Create reusable components with modern JavaScript (ES6+) and TypeScript
  • Build responsive UIs with HTML5, CSS3, SCSS/SASS and frameworks like Material-UI/Tailwind CSS
  • Optimize applications for maximum performance (code splitting, lazy loading, caching)
  • Integrate with RESTful APIs and GraphQL endpoints
  • Implement comprehensive testing using Jest/React Testing Library/Cypress
  • Collaborate in Agile development environments

Technical Requirements:

  • 4+ years front-end experience, including 3+ years with React.js
  • Expertise in TypeScript, React Hooks, and component lifecycle
  • Strong knowledge of modern build tools (Webpack, Babel, Vite)
  • Experience with UI frameworks (Material-UI, Tailwind CSS, Ant Design)
  • Proficiency in CI/CD pipelines and Git workflows
  • Solid understanding of front-end performance optimization

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field

Contract Details:

  • 6-month contract (with possibility of extension)
  • Competitive compensation

How to Apply:
Send your resume to hr@jobfactory.lk

Why Join?

  • Work with cutting-edge front-end technologies
  • Collaborate with a team of skilled engineers
  • Opportunity to build high-impact web applications

Note: Only shortlisted candidates will be contacted.

Related Jobs