Senior Developer Technical Lead

Job Description

  • Ensure the development quality standards defined for the correct development of software components.
  • Comply with security regulations, especially those related to source code.
  • Administration of development teams.
  • Carry out the technical documentation.
  • Review the architecture diagram together with the architecture team.
  • Work on Linux environments and Cloud Services (Azure and GCP).
  • Repositories management on GitHub and Git workflows.
  • Interaction with the PO on the needs that arise within the project.
  • Troubleshooting with the development team


Technical Skills Required:

  • Bachelor’s degree in Systems engineering, Computer Science, or related field.
  • 5+ years of experience leading software development teams.
  • Proven knowledge of NodeJs, ReactJS, .Net, and SQL.
  • Proficient with: Git / GitHub and Jira.
  • Microservices knowledge.
  • Design patterns.
  • Experience working with continuous testing (continuous improvement).
  • Knowledge of CI / CD.
  • Knowledge in Agile Development Methodologies.
  • Intermediate English level.
  • Excellent communication skills and the ability to work with a team.
Position Information
Country Costa Rica
Location Remote
Job Type Full Time