Java Mobile Developer
Numo
Contract Pittsburgh, Pennsylvania, United States Posted 4 years ago
About Position
Java Mobile Developer (Contract)
$35.00 / Hourly
Pittsburgh, Pennsylvania, United States
Java Mobile Developer
Contract Pittsburgh, Pennsylvania, United States Posted 4 years ago
Skills
Real world experience building products. Ideally at least 5+ years. Expertise in modern architectures (e.g. micro services event-based map-reduce etc.) Expertise in Scala or Java required (as Java developers have the easiest time learning Scala). We also love polyglot programmers as well (Python Flutter Dart C Swift etc). A fondness for strongly typed languages Expertise in both NoSQL and SQL databases and the wisdom to choose the right storage for the job Experience and understanding of the needs of front-end systems and how best to interface with them Ability to use and incorporate 3rd party APIs into your apps Experience with deploying and developing for cloud environments (AWS) Comfort with diving into the mobile/web side of things (in particular Flutter and Dart) Familiarity with modern open source thinking and tools (git continuous builds continuous deployment containers dev ops Jenkins Docker) Test-driven mindset (always asking yourself ‘How are we going to test this?’) Love of learning (you are excited at the chance to learn new technologies) Desire to build and be part of a fun high-functioning team Documentation mindset A computer science degree is desired but not required if you have real-world experience We’d love hands-on experience with big-data or machine learning tools like Hadoop or TensorFlowDescription
Primarily building back-end architecture and services in Scala and Python for a variety of purposes (integrating with 3rd party APIs, developing our own APIs for use by our mobile and web apps, utilizing AWS services, etc)
Occasionally contributing to our mobile app (Flutter/Dart) and web applications
Focus on creating software that is scalable, robust, testable, easy to maintain and easily deployed
Lead / mentor other engineers on the team
Help recruit a diverse set of excellent engineers to work alongside you
Skills, Experience and Characteristics
Additional Requirements
- indi is one of a kind digital banking product targeted at self-employed customers who are part of the rapidly growing gig-economy space. We are building a product to address the challenges faced by those customers in a unique way. The indi product is hosted on a public cloud and leverages a cutting edge technology stack and vendors.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.