You are viewing a preview of this job. Log in or register to view more details about this job.

iOS Mobile Software Engineer (Spring '19 Internship)

iOS Mobile Software Engineer (Spring '19 Intership)


Who you are:You ideally have an interest in Smart Cities, urban agriculture, GIS mapping and networked systems. Additionally, you’re interested in deep learning, ImageNet development and multivariate testing methodologies. You can distinguish the best engineering approach for difficult problems with business requirements and aren’t afraid to use emerging concepts to help our products succeed. You’re ready to dive in and solve problems ranging from architectural issues to feature development in an agile, sprint-driven method of product iteration.

What you will be doing:
GrowSquares is searching for a iOS Mobile software engineer to be a key contributor to the development of our mobile application platform. This person will be responsible for creating a best-in-class native mobile experience, ensuring our specifications, user story, logic and prescriptive details are met with a performant and high quality app. You will also support key API development with our third party and strategic partners.

Requirements:
  • Significant work towards Bachelor degree (3rd year+) in computer science incl. equivalent experience (w/ a strong preference towards grad students)
  • Comfortability with developing the full scope of iOS applications and contributing to a functional specification
  • Full-stack mobile development, familiar with Node.js and one or more data management system (MongoDB, PostGres, MySQL)
  • At least 2 years of iOS development experience in an agile environment, particularly with knowledge of Swift and integrating third-party APIs
  • Research into device and data analysis plug-ins for data mining, sensors, position detection, predictive tracking.
Additional responsibilities:
  • Excellent verbal and written communication skills,
  • Estimate, plan, and execute working with varying levels of functional specifications and requirements
  • Provide internal team support: specifications and scoping, and coordination to roadmap milestones, LAUNCH!
  • Support partner and community members: training, onboarding