Responsibilities
Architect, develop and scale the code that powers the Transifex SaaS platform
Write well-structured, maintainable and highly performing code
Design and implement distributed systems that use the microservices architecture
Deploy, monitor and troubleshoot on production
Work in a cross-functional team, in collaboration with Product Managers and Designers, to shape product requirements and implement them
Write code that adheres to our internal standards for best practices for high-scale web applications and ensure high quality through code reviews
Requirements
We will only proceed with candidates based within GMT and GMT+4 time zones
A Bachelor's degree in Computer Science (or a proven strong background)
At least 3 years of work experience in the IT sector
Excellent communication skills in English, particularly written communications
Passion and experience with performance and scalability of web applications
Solid knowledge of database systems
Excellent analytical and troubleshooting skills
Experience with design patterns and code architecture
Strong programming abilities, preferably in Python
Experience with Django is a strong plus
Know how to write and maintain unit and system tests
Comfort in a fast-paced, entrepreneurial, start-up environment