Senior Software Developer

Luxer One

Not Interested
Bookmark
Report This Job

profile Job Location:

Sacramento, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy
The job posting is outdated and position may be filled

Job Summary

This is a remote position.

The Senior Mobile Software Engineer s role is to define develop test analyze and maintain new and existing mobile software applications and SDKs in support of business this position you will help lead 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
  • Perform code reviews design reviews and other assessments as needed to maintain quality and stability in the apps
  • Work with leadership on requirements timelines and other technical aspects of active projects
  • Proactively identify requirements risks and potential pitfalls in app architecture and feature design
  • Attend and participate in and/or help lead scrum meetings


Requirements

Requirements include:

  • 8 years on the job software development
  • 4 years experience with React Native development
  • Experience creating and maintaining mobile applications
  • Some experience with creating and/or maintaining React Native plugins or SDKs
  • Experience with Swift and Kotlin
  • Experience building signing and shepherding apps through release on Play and Apple stores
  • Advanced use of version control (Git)

Desired skills:

  • Objective C/Swift/Java/Kotlin native app development
  • Experience with RESTful APIs to connect with backend services
  • Experience with performance and memory tuning tools
  • Experience building deploying and supporting SDKs in both the iOS and Android contexts
  • Experience with app design and wireframing tools (Figma Sketch etc)
  • Experience working with near-vicinity technologies: BLE NFC Apple/Google Wallet UWB 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


This is a remote position.The Senior Mobile Software Engineer s role is to define develop test analyze and maintain new and existing mobile software applications and SDKs in support of business this position you will help lead a team responsible for porting restyling and expanding existing app...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems