FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesApacheDistributed SystemsDynamoDBGoGRPCJavaJavaScriptKafkaMicroservicesMongoDBMySQLNode.jsNoSQLPostgresPythonTypeScript
About the role
Key responsibilities & impact- Lead technical decision-making and contribute to the architecture of a high-load, microservices-based gaming platform.
- Stay deeply hands-on and write production code every day. This is not an architecture-only or people-management role.
- Design, develop, and maintain scalable backend services that directly power our gaming products.
- Take ownership of complex backend systems, from technical design to delivery, monitoring, optimisation, and support.
- Continuously improve system performance, latency, reliability, and scalability in a high-throughput environment.
- Collaborate closely with Product Owners, engineers, and cross-functional teams to deliver features end-to-end.
- Drive and participate in code reviews, setting a high standard for clean, maintainable, efficient, and production-ready code.
- Conduct architectural reviews and guide the team toward practical, scalable, and long-term technical solutions.
- Solve complex business and technical problems with a strong engineering mindset and pragmatic decision-making.
- Act as a technical role model for the team by showing strong ownership, discipline, and engineering excellence.
- Mentor other engineers through daily collaboration, technical discussions, and hands-on example.
- Participate in on-call rotations within the squad to ensure system reliability, availability, and fast incident response.
- Grow toward technical leadership while remaining strongly connected to code, delivery, and system ownership.
Requirements
What you’ll need- Strong hands-on backend engineering experience with a proven record of writing production code on a daily basis.
- Solid experience with Node.js and TypeScript is highly preferred. Strong experts in other OOP languages such as Java, Python, C++, C#, or Go may also be considered.
- Strong understanding of asynchronous programming and event-driven architecture.
- Practical experience with distributed systems and messaging technologies such as Apache Kafka and gRPC.
- Experience working with relational databases such as MySQL or PostgreSQL.
- Experience with columnar databases such as ClickHouse and/or NoSQL technologies such as DynamoDB or MongoDB.
- Strong ability to design, build, test, deploy, and maintain production-ready backend services.
- Experience developing and maintaining unit tests, integration tests, and end-to-end tests.
- Proven ability to work with high-load, scalable, and business-critical systems.
- Strong debugging, problem-solving, and performance optimisation skills.
- Ability to make technical decisions independently and take responsibility for their impact.
- Strong code quality mindset, with a clear understanding of maintainability, reliability, and long-term system health.
- Readiness to grow into a technical leadership role while remaining hands-on.
- Degree in Computer Science, Software Engineering, or a related technical field.
Benefits
Comp & perks- Competitive Salary: We offer a competitive salary, subject to annual performance reviews.
- Quarterly Bonuses: Benefit from a transparent and systematic quarterly bonus system.
- Unlimited Paid Vacation: Enjoy unlimited paid vacation leave, including Ukrainian bank holidays.
- Unlimited Paid Sick Leave: Take unlimited paid sick leave whenever necessary.
- Flexible Schedule: We offer a flexible work schedule to accommodate your needs.
- Remote Work: Choose to work remotely, providing greater flexibility and comfort.
- Medical Insurance: Receive comprehensive medical insurance for both you and a significant other.
- Financial Support for Life Events: We provide financial support during special life events.
- Professional Development: Get reimbursement for professional development courses and training.
- International Exposure: Attend industry expos, team gatherings, and global meet-ups.
- B2B Contracts.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsTypeScriptJavaPythonC++C#Goasynchronous programmingevent-driven architecturedistributed systems
Soft Skills
problem-solvingtechnical decision-makingownershipmentoringcollaborationcode quality mindsetdisciplineengineering excellencecommunicationleadership
Certifications
Degree in Computer ScienceDegree in Software Engineering
