Full Time

Senior Software Engineer I, Mobile (Aspire)

Aspire Software
$100,000 - $140,000* / year (about $48–$67 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Aspire Software, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer I, Mobile at Aspire Software plays a pivotal role in the design, development, and maintenance of innovative mobile applications. This position requires expertise in mobile technology and a deep understanding of the software development life cycle. The successful candidate will collaborate closely with cross-functional teams to deliver user-centric solutions while ensuring high performance, quality, and responsiveness of applications. You will be expected to mentor junior developers and contribute to the strategic direction of mobile solutions at Aspire Software.



Job Responsibilities

  • Design and implement high-quality mobile applications for iOS and Android platforms.
  • Collaborate with product managers, designers, and QA engineers to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications through best practices.
  • Perform code reviews and mentor junior engineers to enhance their skill sets.
  • Participate in agile development practices and contribute to team sprint planning and retrospectives.
  • Debug and troubleshoot application issues in a timely manner.
  • Stay updated with the latest industry trends and best practices in mobile technology.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in mobile application development for iOS and Android.
  • Proficient in programming languages such as Swift, Kotlin, or Java.
  • Strong understanding of mobile application lifecycle and architecture.
  • Experience with RESTful APIs to connect mobile applications to back-end services.
  • Knowledge of version control systems, preferably Git.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.


Technologies & Tools

The Senior Software Engineer I, Mobile will utilize a range of technologies and tools, including but not limited to, Xcode and Android Studio for development, GitHub for version control, and various A/B testing tools to analyze application performance. Familiarity with CI/CD pipelines, testing frameworks, and tools such as Jira for project management will also be utilized to enhance productivity and collaboration within teams.



Ideal Candidates

The ideal candidates for this position will possess strong analytical skills and a passion for developing technology solutions that drive business success. They should demonstrate effective communication skills and an ability to work collaboratively within diverse teams. Ideal candidates are proactive, take initiative, and show a willingness to learn and adapt in a dynamic environment. A genuine interest in mobile technology and a commitment to continually enhancing their technical expertise will also distinguish top candidates for this role.

What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.