Position overview:
My customer is seeing immense growth in the industry, and our core focus is scaling our native application's feature set to meet that growth. Bring your talent and drive to our team of passionate, creative, and innovative thinkers, focused on developing a sophisticated product that uses modern JavaScript. We have the support and resources of a large company but operate with a start-up culture. You'll thrive in a fast-paced and agile environment, during which you see real-time results. As we work to rapidly expand our team, you'll have the opportunity to grow your career in the direction that's right for you.
RESPONSIBILITIES:
- Serve as critical development resource on cross platform mobile application
- Work collaboratively and efficiently across functional teams in a fast-paced startup-like environment.
- High standard of engineering quality through source control, code reviews, continuous integration, and unit tests.
- Extend our platform to handle an expanding set of features.
- Improve infrastructure and application development
- Review and refactor legacy code
- Provide input on the establishment of development best practices and standards for the organization
SKILLS:
- 3+ years experience as a software engineer
- Experience with React (React/Redux/React Native)
- Software development experience: JavaScript/TypeScript
- Experience with SQL databases (SQLite/Postgres)
- Experience with Swift, Objective-C, Java, and Kotlin are a plus
- Experience with mobile application deployments (Android/iOS)
- Experience with data/event streams (Amazon Kinesis/Apache Pulsar)
- Familiarity with a CI/CD tool (CircleCI/AWS CodePipeline)
- Experience with cloud platforms (AWS)