Position: Backend Developer
Company: Toughbyte
Category: Ruby
Experience required: 5y
English level: upper

Our client builds and operates a career development platform that helps people accelerate their growth through career guidance, learning, and inspirational content. Also the company personalises the content and services to each user based on an intricate data architecture and ML models.

**In this position, you will:**

Develop our technical foundation, including APIs, algorithms, database architecture/queries, and AWS-based server infrastructure
Plan the application architecture, technical specifications, and sprint tasks together with technical product leadership
Coordinate tasks and support the work of 2-3 more junior developers together with the Head of Engineering

**Must-have skills:**

Education BSc or above
5+ years of industry experience in a backend engineering role, with a mastery of at least one backend web technology (preferably RoR or Python)
Solid knowledge of backend development fundamentals. This includes API design, OOP/ functional design patterns, testing / CI, relational databases, and app performance optimisation.
Experience in maintaining or working with cloud server infrastructure (preferably AWS)