What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science Engineering or related field
- 5 years of professional backend software development experience
- Strong proficiency in golang or rust
- Experience with SQL and/or NoSQL databases
- Experience building and consuming RESTful APIs
- Experience with gRPC servers
- Proficiency with Git and collaborative workflows
- Experience writing unit and integration tests
- Strong understanding of data structures algorithms and OOP principles
- Excellent analytical problem-solving and communication skills
Nice to have
- Collaborative
- Detail-oriented
- Analytical
- Adaptable
- Fast-paced mindset
Day to day
- Design and build scalable server-side code and APIs for new and existing features
- Implement and maintain partner integrations with authentication retries idempotency rate limits webhooks and recovery
- Optimize databases and application performance while ensuring reliability security and high availability
