Find Your Next Professional Opportunity

L
Leading Company in 19Leading Company in 19

Software Engineer – Full Stack

1
On-site
2
88 Applicants Applied
Expires on: Oct 08 2026
Information Technology (IT)
Colombo, Sri Lanka
Ref. No 00008089
Create Customized Resume

Job Description

Software Engineer – Full Stack

HotJobs

Join our innovative team dedicated to transforming the HR industry through cutting-edge technology. We are seeking a highly motivated and skilled Software Engineer – Full Stack to contribute to the development of robust and scalable software solutions. You will play a crucial role in designing, developing, and maintaining both front-end and back-end components of our flagship products, driving significant impact on our platform's capabilities and user experience.


Responsibilities

  • Design, develop, and maintain high-quality, scalable software applications.
  • Collaborate with product managers and other engineers to define, design, and ship new features.
  • Write clean, efficient, and well-documented code across the full stack.
  • Perform testing, troubleshooting, and debugging to ensure optimal performance.
  • Actively participate in code reviews, contributing to a culture of continuous improvement.
  • Implement and manage RESTful APIs for seamless integration.
  • Contribute to architectural discussions and technology choices.


Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3+ years of professional experience in full-stack software development.
  • Demonstrable expertise in front-end frameworks (e.g., React, Angular, or Vue.js).
  • Strong proficiency in back-end programming languages (e.g., Node.js, Python, or Java).
  • Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).


Additional Advantages

  • Experience within the HR technology or SaaS industry.
  • Familiarity with cloud platforms like AWS, Azure, or GCP.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience working in an Agile/Scrum development environment.
  • Contribution to open-source projects.


Skills

  • JavaScript, TypeScript, HTML, CSS
  • React, Angular, Vue.js
  • Node.js, Python, Java
  • RESTful APIs
  • SQL, NoSQL Databases
  • Git, Version Control
  • Agile Methodologies
  • Problem Solving