2023-09-01 07:28:14

Senior Software Engineer (Backend)

One of our clients, who is an agile partner driving startup growth across Europe is actively looking for a Senior Software Engineer (Backend) to join its growing team.


Duties and Responsibilities

  • Produce high quality and designs by following development best practices.
  • Communicate with clients and understand business requirements.
  • Should possess a thorough understanding of the product from both functional and technical perspectives.
  • Responsible for technology and development strategy selections based on the business/organization requirements and budgets.

Education and Experience

  • Bachelor’s Degree in Computer Science or equivalent qualification in a similar field.
  • More than 3 year(s) experience in software development.
  • Extensive, backend experience with technologies and architecture such as Restful APIs, JavaScript/ES6, NodeJS.
  • Sound knowledge in unit testing -Jest /Mocha.
  • Experience in design patterns, best practices and TDD/DDD.
  • Experience in mobile application development is a plus.
  • Experience in frontend development with reactjs is a plus.
  • Experience in AWS cloud platform is a plus.


Required Attributes

  • Strong interest in learning and ability to adapt to new technologies
  • Ability to lead & mentor a small team
  • Excellent communication skills
  • Ability to work both independently and as a part of a Team
  • Analytical and Problem-solving skills

Interested candidates, please send your cv to gihan@mytechjobs.lk