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


As a Senior Software Engineer I specializing in Mobile at Aspire Software, you will play a pivotal role in designing, developing, and maintaining high-quality mobile applications. Your expertise will ensure that our software solutions are robust, scalable, and user-friendly, contributing directly to the advancement of our product offerings. You will collaborate with cross-functional teams to define technical requirements and implement best practices in mobile development, mentoring junior developers and driving innovation within the team.



Job Responsibilities

  • Design and develop high-quality mobile applications for iOS and Android platforms.
  • Collaborate with product managers and UX/UI designers to translate requirements into technical specifications.
  • Participate in code reviews and provide constructive feedback to peers.
  • Implement performance optimization techniques to enhance app efficiency and usability.
  • Debug complex issues and work towards resolving them in a timely manner.
  • Stay up to date with emerging technologies and industry trends to drive innovation within the mobile development team.
  • Mentor junior engineers, sharing knowledge and best practices to elevate team capabilities.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of professional experience in mobile application development.
  • Proficiency in programming languages such as Swift, Kotlin, or Java.
  • Strong understanding of mobile development frameworks and third-party libraries.
  • Experience with RESTful APIs and integrating with backend services.
  • Familiarity with version control systems, such as Git.
  • Excellent problem-solving skills and a keen attention to detail.
  • Effective communication skills and the ability to work collaboratively in a team environment.


Technologies & Tools


In this role, you will utilize a variety of technologies and tools to create exceptional mobile applications. Key technologies include Swift for iOS development and Kotlin or Java for Android development. Familiarity with development environments such as Xcode and Android Studio is essential, along with experience in using RESTful APIs, Git for version control, and frameworks such as Flutter or React Native for cross-platform development.



Ideal Candidates


Ideal candidates for the Senior Software Engineer I position at Aspire Software exhibit a passion for mobile technology and a strong drive for innovation. They are team players with excellent communication skills, capable of effectively articulating technical concepts to both technical and non-technical stakeholders. The ability to adapt to changing project requirements while maintaining a focus on quality and performance is crucial. Successful candidates also demonstrate a commitment to continuous learning, staying abreast of the latest trends in mobile development and technology.

Not every state sets a number of job contacts a week. In California it is set for each person: your award notice gives your work search instructions. What it asks →

View Similar Jobs

Matches Jobs

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