Responsibilities
- Building, improving, and operating mission-critical applications and API services as part of the Client Stream team
- Identifying, refining, and prioritizing work items by business value in collaboration with the product manager
- Writing and participating in the elaboration of technical design documents to align the team on clear solutions
- Writing accurate, readable, testable code and maintainable test suites which set a good example for other developers
- Improving the skills and effectiveness of other engineers through code review, documentation, and direct guidance
Requirements
- 5 or more years of experience with distributed systems, API design, with a good understanding of industry best practices
- A track record of architecting, organizing, and shipping significant software initiatives
- Ability to act as a technical expert and influence product or team direction
- Reasoning about data structures and algorithms to build robust, scalable systems
- Breaking down systems and product development work into incremental changes and consistently delivering value
- Clear and effective communication with technical and non-technical colleagues in a variety of contexts
- Willingness to work with React Native, Python, databases, and cloud infrastructure
Nice to Have
- Proficiency in Python, PostgreSQL and AWS services
- Prior experience with Expo frameworks
- Any level of experience with web application development, particularly with React
Work Arrangement
Hybrid
Team
Reports to: Malik Lewis, Team Lead, Software Development

