urgent

Software Engineer – React (1-Year Contract, Pegged USD Salary)

Full Time - Hybrid @ITJobs.lk in Software Development & Engineering:
  • Colombo, Western, Sri Lanka View on Map
  • Post Date : November 25, 2025
Email Job

Job Description

Company: Market-Leading IT Firm

Job Type: Full-Time | Hybrid | Contract (1 Year, Renewable)

Job Location: Colombo, Sri Lanka

The Opportunity

ITJobs.lk is sourcing top-tier talent for a prestigious IT firm in Colombo. We are looking for an experienced and highly skilled Software Engineer specializing in React.js to join their dynamic product development team on a one-year contract basis.

This is a fantastic opportunity to work on complex, high-traffic applications with guaranteed stability. The role offers a Hybrid work arrangement and features a Pegged Salary in USD, providing financial security and stability against local currency fluctuations.

Contract & Compensation

  • Contract Duration: 1-Year Fixed-Term Contract

  • Renewal: High likelihood of renewal based on performance and project needs.

  • Salary: Highly competitive, Pegged to USD (Details provided upon application).

  • Work Model: Hybrid (Balance of remote and in-office presence in Colombo).

What You Will Be Doing

  • Design, develop, and maintain high-performance, responsive user interfaces (UIs) using React.js and modern JavaScript/TypeScript standards.

  • Translate UI/UX designs and wireframes into high-quality, reusable components.

  • Optimize application components for maximum speed and scalability across various devices.

  • Collaborate closely with backend teams to integrate RESTful APIs and ensure seamless data flow.

  • Conduct code reviews and contribute to the establishment of best practices for front-end architecture and state management (e.g., Redux, Zustand).

  • Troubleshoot, debug, and upgrade existing software to improve functionality and stability.

Technical Skills Required (Must-Haves)

  • Proven professional experience as a Software Engineer with a strong focus on React.js development.

  • Deep expertise in JavaScript (ES6+) and HTML5/CSS3.

  • Experience with modern state management libraries (Redux, Redux Toolkit, Context API, etc.).

  • Strong understanding of UI/UX principles, cross-browser compatibility, and responsive design.

  • Familiarity with consuming RESTful APIs and asynchronous request handling.

  • Experience with Git version control and agile development methodologies.

Why Apply?

  • Financial Stability: Receive a salary pegged in USD, safeguarding your earnings.

  • Project Impact: Work on mission-critical applications that serve thousands of users daily.

  • Flexibility: Benefit from a balanced Hybrid work environment in Colombo.

  • Stability: Secure a long-term role with high contract renewal probability based on your contribution.

How to Apply

If you are a passionate React professional ready for a high-impact, stable contract role with excellent compensation, we encourage you to apply immediately!

Other jobs you may like