Software Engineer - Applications Team at TradeIt
New York City · Full Time
Job Description
Looking for mid-level to senior-level engineers to develop and maintain our user-facing application layer consisting of multiple complex mobile SDKs, web-integration libraries, and internal/external web applications that manage our users, system configuration, and metrics/analytics. This role often involves integrations with third-party partners.
Required skills (multiple years of experience):
New York City · Full Time
Job Description
Looking for mid-level to senior-level engineers to develop and maintain our user-facing application layer consisting of multiple complex mobile SDKs, web-integration libraries, and internal/external web applications that manage our users, system configuration, and metrics/analytics. This role often involves integrations with third-party partners.
Required skills (multiple years of experience):
- help design, implement, ship, and support high-performance iOS, Android, or web apps or libraries with real-time functionality that integrates with a complex backend or API/web-service
- working with SQL-based databases
- writing and maintaining automated tests
- very comfortable with Git, branching, and pull-request model of development coordination
- desire to work on a small, collaborative team
- experience using, creating, or maintaining third-party libraries using CocoaPods/Carthage/Maven/Bintray
- Swift/Objective-C/Java/Kotlin experience
- Java Spring framework experience
- mobile UX/UI design/product experience
- backend/server/API development experience
- interest or experience with investing/trading or the finance industry
- experience working collaboratively with external partners on to architect, implement, and support complex integrations