Software Engineer (ReactJS / NodeJS)

Webtezza Private Limited
Full-timeKurunegala, Sri Lanka

Software Engineer (ReactJS / NodeJS)

We are seeking a highly motivated Software Engineer with strong expertise in React & NodeJS to join our dynamic development team at Webtezza Private Limited. In this role, you will contribute to both front-end and back-end development, helping drive key company projects while delivering high-quality web applications. As a Software Engineer, you will work with cutting-edge technologies and collaborate closely with cross-functional teams to deliver innovative and scalable software solutions.

Key Responsibilities:

  • Develop responsive, high-performance web applications using React and NodeJS.
  • Design and implement backend services and APIs using NodeJS.
  • Manage state efficiently with Redux to ensure smooth interactions and data flow.
  • Collaborate with front-end teams to implement seamless user interfaces and interactions.
  • Design and manage databases, ensuring optimized performance and effective data storage.
  • Ensure the scalability, maintainability, and performance of the application.
  • Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
  • Troubleshoot, debug and resolve technical issues.
  • Participate in code reviews, providing feedback to team members and continuously improving the codebase.
  • Work closely with product managers, designers, and other engineers to deliver impactful software solutions.
  • Keep up-to-date with the latest industry trends and emerging technologies to continuously improve development practices.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in web development with expertise in React, Node.js, and relevant frameworks.
  • Strong proficiency in front-end and back-end development, including expertise in React (with Redux) and Node.js.
  • Experience with RESTful APIs and WebSocket implementations.
  • Solid understanding of JavaScript / ES6+.
  • Experience with TypeScript would be an advantage.
  • Familiarity with Tailwind and WordPress Theme Development is a plus.
  • A solid understanding of Object-Oriented Programming (OOP) principles.
  • Strong problem-solving, analytical skills, and experience with database management.
  • Knowledge of software development best practices and version control systems like Git.

What’s On Offer:

  • Competitive salary commensurate with experience and skill set.
  • Hybrid work model, offering flexibility to work remotely or from the office, based on preference.
  • Travel & accommodation allowances for those who choose to work from the office, ensuring a seamless and comfortable commute.
  • Opportunities for career growth and advancement within a dynamic and supportive work environment.
  • Work-life balance, supported by flexible working hours.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*