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*
The hiring team may use this number to contact you about this job.

By clicking 'Submit Application', you agree to receive job application updates from Webtezza Private Limited via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.