Design and implement software solutions for a robust mobile platform.
Design and implement unit testable code that is highly maintainable.
Support software development and architecture best practices across multiple projects.
Contribute to technical team strategy and roadmap.
Contribute to significant architectural and operational decisions in collaboration with the Architecture team, product owners, and other technical teams.
Identify and solve design and technology issues within the current systems.
Collaborate with both internal and external application and platform teams to shape and define API contracts.
Ensure performance and scale, maintaining high standards of code quality and thoughtful design.
Create software architecture and design documentation.
Support engineering teams with design and code reviews including peer code.
Design team tooling, process, and play a role in building team culture.
Provide technical training and mentorship to junior engineers.
Requirements
Bachelor's degree in Computer Science, Software Engineering, Mathematics, or related field.
Minimum of 8 years of professional hands-on software development experience.
Demonstrated experience developing, shipping, and maintaining complex mobile applications.
Expert-level knowledge of JavaScript, TypeScript, and React Native.
Hands-on experience with Swift, Kotlin, or Golang.
In-depth understanding of modern cross-platform mobile application design architecture, API design patterns, performance, and scalability.
Outstanding interpersonal and collaboration skills.
Experience with documenting architectural and design decisions.
Experience with working and supporting with multiple development team members.
Tech Stack
JavaScript
Kotlin
React
React Native
Swift
TypeScript
Go
Benefits
Career development with an international company where you can grow the career you dream of.
Employees can qualify for free medical coverage in our Health Investment Plan (HIP) PPO medical plan in the next calendar year.
An excellent retirement savings plan with high employer contribution.
Tuition reimbursement, the Freedom 2 Save student debt program and FreeU education benefit
an affordable and convenient path to getting a bachelor’s degree.
A company recognized as a great place to work in dozens of countries around the world.