Senior Software Engineer

Main Responsibilities

  • Be an important part of the entire development lifecycle, from specification to deployment and running of applications in production.
  • In-depth knowledge of service-oriented and microservices architectural patterns, troubleshooting methods, and best practices.
  • Familiarity with performance issues in software development (caching techniques, SQL query optimization, performance monitoring and profiling);
  • Ensuring the construction of scalable codes.


Requirements and skills

  • Production experience in PHP, Python and Typescript;
  • Experience in web development;
  • Experience in API development;
  • Experience with software testing (unit testing, integration testing, etc.).
  • Advanced/Fluent English for speaking, reading and writing.


Botdoc is the right place for you who

Has a strong desire to learn and apply his knowledge in a challenging corporate environment;

Want to work with international projects of great relevance;

Likes to ensure that customers have a differentiated and fast problem solving experience;


Here You Will

🏡 Full Home Office;

🕰 Flexible hours;

🌏 International Projects (come put your English into practice).

🚀 Modern, dynamic, collaborative and innovative environment; 

Send an email to with the job title in the subject, tell us why you are interested in working with us and don’t forget your résumé (PDF/DOC) attached.