Senior Back-end Developer

Primary Roles & Responsibilities
  • Develop and document RESTful APIs
  • Assess the requirements and provide technical solutions
  • Review and build the best practice for the code base
  • Participate in Agile development practices, including sprint planning and stand-ups
  • Collaborate with the team to ensure the quality of software
Required Skills
  • 3+ years’ experience in software development
  • Experience in building RESTful APIs
  • Extensive experience with at least one programming language, preferably Python
  • Cloud experience such as Amazon Web Services or Digital Ocean
  • Knowledge in SQL databases (MySQL, SQL Server etc.)
  • Understanding of at least one backend framework
  • Experience with CI/CD and Git
  • Knowledge in Linux
  • Fluent in English, written and oral, due to the nature of the work
  • Ability to work as a team in a flexible environment whom can multi-task, organize, and prioritize work
Desirable Skills and Experience
  • Experience with Flask
  • Experience with software testing and DevOps
  • Strong leadership skills and willingness to mentor junior members
  • Love of problem-solving and the ability to think outside the box
  • Ability to be manage sprint / scrums
Job Perks
  • Flexible hours, breaks and working days – working remotely
  • Scheduled one on one mentoring and feedback
  • We are focused on nurturing a team that enjoys each other’s company, and a work environment that facilitates that.
  • Professional Development