Our engineering team is responsible for building complex, high-scale and real-time systems. We are looking for a strong developer with some practical experience, and the drive and enthusiasm to succeed in a demanding and professional team environment.
Responsibilities:
You will own features end-to-end, from research and design through rollout and monitoring in a high-scale production environment.
You will contribute to architectural decisions on core components.
You will collaborate within a cross-functional team that includes product, client, and QA.
You will deliver high quality and well-structured code.
Requirements:
At least 3 years of backend development experience.
BSc in computer science or equivalent.
Experience with distributed systems and micro services architecture.
Experience in high scale systems.
Self-learner, strong can-do attitude and great interpersonal skills.
Advantage:
High proficiency in Node.JS and TypeScript.
Familiarity with AWS cloud services / infrastructure.
Familiarity with Redis.
Kafka experience.
Experience with NoSQL / SQL Databases.
Passionate about AI tools and familiarity with Cursor / Co-Pilot.