Senior Mobile Developer (100% remote)

Apply for this position Please mention DailyRemote when applying
timePosted 13 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

~ 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.

REQUIREMENTS:

  • Experience in app and software design
  • Strong experience in mobile application development, iOS and Android (expertise in one and not the other is okay, but willingness to learn the other is required)
  • Strong HTML5, CSS3 (able to code by hand)
  • Confident with JavaScript and JS Libraries, Angular, Node.js, Git, XML, JSON, API Integration
  • Experience with Swift, Kotlin, Java, NativeScript or React Native
  • Experience working with CMS platforms is a plus, preferably Drupal
  • Experience with responsive Theming
  • Editing/manipulation skills, preferred programs Photoshop and sketch
  • Collaborate effectively with UX, researchers, architects, product leads, scrum masters, analytics, QA and more
  • Experience with asynchronous and multithreaded programming
  • Understanding of mobile device storage options, and when to use them
  • Experience implementing Analytic solutions in mobile projects
  • Understanding of SDLC and testing methodologies (unit testing, integration testing
  • Experience with secure coding practices namely and knowledge of OWASP top ten
- provided by Dice