Job Description :
IOS Developer


Mrket rate


Location: Creve Coeur, MO

Duration: 1 year


Candidate will do:

- Demonstrate passion and ownership by embracing all aspects of software
development: analysis, development, testing and deployment.

- Be curious and proactive. Learn something new every day.

- Be ego-less! Ask for help, be willing to admit what candidate doesn''t know
and willing to receive and give constructive feedback.

- Collaborate closely with team members and business community.

- Think through hard problems and work with a team to make them reality.

- Take pride in software craftsmanship, diving deep into code and constantly

Candidate should be awesome at:

- Consuming new technologies with relentless desire

- Customer engagement including ideation, design thinking, and seeking rapid

- Developing mobile applications in iOS (Swift/Objective C, knowledge of
Apple''s Human Interface Guidelines) and/or Android (Java, Android API,
Android material design)

- Experience with development concepts like Internationalization, peripheral
integration, enterprise deployment, Core Data/SQLite, mobile application
security, testing automation

- Modern web development (e.g., HTML5, JavaScript, AngularJS, ReactJS)

- Developing large-scale, custom distributed software systems in Java, Scala
and/or NodeJS

- System design with SOA/REST/Microservices

- Relational database design and access (e.g., Oracle, MySQL, PostgreSQL)

- Full scope test automation from unit to behavioral/functional to
integration (e.g JUnit, ScalaTest, Mocha, Jasmine, Chai)

- Detailed technical problem solving and troubleshooting

Bonus points for:

- Experience developing iOS and Android applications

- Agriculture domain knowledge

- Understanding of Geospatial Information Systems user and functional
experience, SDE and spatial analysis experience

- Experience working with large data sets

- Experience with NoSQL stores (e.g., MongoDB, Couchbase, Neo4J)

- Experience with search/analytics tools (e.g. ElasticSearch, Solr)

- Cloud-first development experience with automated, continuous delivery

- Experience with AWS or similar distributed architecture

Why candidate should join us!

- Open workspace promotes collaboration and pairing in a fun, casual

- Innovation days, hack-a-thons, networking events, and volunteer

- Challenging how things are done is not just encouraged, it is expected

- Work with other top level talent solving a wide range of complex and
unique challenges that have real world impact

- Ongoing focus on growth through training (domain and technical) and
knowledge sharing through communities of agile teams

- Diverse technology stacks in a forward thinking, OSS-centric environment

- We value autonomous, self-organizing teams allowing candidate to have a
real say in what candidate work on, who candidate work with, and how
candidate work

- Our environment values your talent over a role or title. Strength of ideas
trumps position on an org chart.

If candidate share our values - then this position was made for candidate.

Manager hired one Android person so the primarily skills for the next 2
positions is iOS.