StLouisRecruiter Since 2001
the smart solution for St. Louis jobs

Senior Agile Mobile Software Engineer

Company: Gables Search Group
Location: Saint Louis
Posted on: November 22, 2021

Job Description:

Who you are
You partner with others to get work done. You face difficult issues and support others who do the same. You know to prepare for unexpected outcomes and try different solutions. You ask the right questions to accurately analyze situations. You try multiple times using multiple methods to find the right solution. You build and deliver solutions that meet customer expectations.

As a Senior Mobile Software Engineer, you will:
--- Write production code and tests for native applications using the Android and iOS SDKs as well as Kotlin Multiplatform
--- Help resolve ambiguity between Product, Design, and API teams, identifying the best approach to add value for our customers
--- Navigate complex interactions between the cloud and IoT devices using web sockets, wireless provisioning, NFC, or Bluetooth
--- Work alongside internal design staff to implement user experiences from mock-ups and prototypes
--- Utilize analytics and crash data to prioritize new customer stories and technical debt
--- Release new features and bug fixes to our customers on a weekly to bi-weekly release cadence
--- Learn and teach (often emerging) software design and testing patterns to peers

Required education, experience and skills
--- 5 years experience in software development
--- Knows at least a couple of languages well and could be an expert in at least one technical stack (e.g. web, UI, backend database)
--- Has some familiarity with operating systems other than their primary
--- Comfortable automating some parts of the product
--- Comfortable translating business requirements into a design
--- Has shipped at least one commercially used software product
--- Has participated on several software projects
--- Participates in product support (e.g. on call if necessary) independently
--- Understands agile development, could teach the ideas
--- Can explain and communicate technically complicated and abstract topics to business and product teams effectively

Preferred education, experience and skills
--- 10+ years experience within Software Development
--- Experience in designing and developing advanced applications for the Android or iOS platforms using Swift or Kotlin
--- Experience in Unit-testing code for robustness, including edge cases, usability, and general reliability
--- Able to improve application performance and fix bugs
--- Experience in related fields (e.g. customer support or data science)
--- Experience in functional programming language
--- Has a interest in business (e.g. product viability and marketing)
--- Enjoys paired programming
--- Willingness to experiment with development process with an open mind
--- Has a decent approach between getting the job done vs technical debt

Keywords: Gables Search Group, St. Louis , Senior Agile Mobile Software Engineer, IT / Software / Systems , Saint Louis, Missouri

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Missouri jobs by following @recnetMO on Twitter!

St. Louis RSS job feeds