~ This is a W2-only position ~
Senior Mobile Developer
Location: 100% remote (also an option to work onsite in St. Louis, MO if preferred)
Initial term: 18 months
We are seeking a Senior Mobile Developer who is passionate about technology and how it integrates with the consumer experience, who strives to craft beautiful, highly visible, highly functional apps.
The ideal candidate is smart, capable, and a strong problem solver that can bridge the gap between an elegant front end design and an enterprise back end architecture, happy to work with fellow developers, system architects, product leads, UX specialist, analytics, QA and scrum masters in a cross-functional scrum team.
The Senior Mobile Developer will move seamlessly between supporting customer-facing projects and new test projects. The right person will have a track record of demonstrating true front end production skills, working on building flexible and reliable systems, and helping us push the envelope in our consumer focused environment.
PRIMARY RESPONSIBILITIES :
Working directly with fellow developers, system architects, product leads, UX specialist, analytics, QA and scrum masters in a cross-functional scrum team building both large and small consumer facing digital products. Collaborate on ideas and technical solutions that balance customer needs, business constraints, and technological realities. Translate wireframes and designs into functional sites or apps. Interface with business partners with clearly communicated technical recommendations.
Working confidently in an agile work flow with scrum practices. This requires owning your workload in a realistic manor, transparent with co-workers and scrum masters and the drive to pull and move through the work and not have to be told what to do. Also be able to work on test projects that might not have a workflow in place at first. Be able to execute against a group hypothesis and be willing to test to fail.
Work with fellow developers and IS/IT group to ensure architecturally compliant on-time software delivery. Reaching out to colleagues in other department to solve problems at an enterprise level. Constantly seeking out technical knowledge of software, hardware and open source technologies.
Be willing to push current language abilities, learn new languages and platforms in order to produce modern technology solutions and solve against new emerging technologies. Stay on top of industry trends and ensure the team appropriately utilizes the latest technologies and best practices. Mainly working on mobile apps for both iOS and Android, built on a hybrid platform or natively built. Able to work on progressive web apps as well.