Talent.com
Software Developer

Software Developer

Luxer One95652, CA, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

This is a remote position.

The Mobile Software Engineer’s role is to define, develop, test, analyze, and maintain new and existing mobile software applications in support of business requirements. In this position you will be part of a team responsible for porting, restyling and expanding existing apps from full-native code to React Native, along with the development of related greenfield apps.

We are proud to offer an excellent work / life balance while giving our developers the opportunity to solve some of the most interesting challenges at the interface between people and buildings.

Responsibilities include :

  • Extensive development, maintaining and extending new and existing applications
  • Creation of unit and / or integration tests
  • Debugging and troubleshooting issues during testing and in production
  • Participate in code reviews, design reviews, and other assessments as needed to maintain quality and stability in the apps
  • Attend and participate in scrum meetings

Requirements

Requirements include :

  • 5+ years on the job software development
  • Experience creating and maintaining mobile applications
  • Recent experience with React Native development
  • Some experience with iOS developer tools and Swift
  • Some experience with Android developer tools and Java or Kotlin
  • Confident use of version control (Git)
  • Desired skills :

  • Experience with RESTful APIs to connect with backend services
  • Experience with performance and memory tuning tools
  • Experience building, deploying, or supporting SDKs in both the iOS and Android contexts
  • Experience with app design and wireframing tools (Figma, Sketch, etc)
  • iOS best practices and guidelines
  • Android best practices and guidelines
  • Experience with automated testing
  • Agile methodologies (Scrum or Kanban) and tools (Jira or similar)
  • Secure coding practices
  • A desire to learn new technologies
  • CS Degree or equivalent broad experience
  • serp_jobs.job_alerts.create_a_job

    Software Developer • 95652, CA, US