Logo of Huzzle

Senior Software Engineer - iOS & Android

image

Pulsara

1mo ago

  • Job
    Full-time
    Entry Level

AI generated summary

  • You should have extensive experience in iOS and Android development, strong coding skills, familiarity with cross-platform frameworks, and a solid understanding of software engineering principles.
  • You will develop and maintain iOS and Android applications, collaborate with cross-functional teams, implement features, and troubleshoot issues to enhance user experience and performance.

Requirements

  • Several years of professional iOS mobile application development experience.
  • Some experience or a willingness to do Android development
  • You are excited to work on both native iOS and Android applications and create cross platform mobile solutions.
  • Experience with Xcode, Swift and iOS app frameworks
  • Experience with Android Studio, Kotlin and Android app frameworks
  • Keeping up with the news and changes in the iOS (and Android) community. Help drive the direction of our mobile architecture by applying best practices for iOS (and Android) development that you learn from your peers.
  • A passion for programming, software, process, languages, frameworks. You'd rather be writing code.
  • Empathy for our customers and the patients they serve.
  • Attention to detail and a penchant for delivering diligent, thorough work.
  • An ability to clearly communicate technical work. Your PRs are nicely broken up and have written descriptions about what they accomplish.
  • A commitment to quality.

Responsibilities

  • You will primarily be implementing new features for our existing iOS apps
  • occasionally contributing to our Android apps
  • maintaining existing features
  • writing code in Xcode and/or Android studio
  • submitting pull requests for review
  • collaborating and implementing feedback on the code that you write
  • reviewing code written by other people on the team
  • You'll become an integral member of a close-knit Agile development team
  • contributing your expertise to create top-notch applications across the Pulsara platform
  • You'll bring your unique perspective to the table
  • not only carrying out assigned tasks
  • but also posing insightful questions that drive iterative improvements in design
  • requirements
  • and implementation as required
  • Your collaboration with our dedicated QA team will be key
  • ensuring that our product stands as a pillar of reliability
  • usability
  • and overall excellence
  • Coding will be your canvas
  • as you expertly weave together both frontend and
  • potentially
  • backend service APIs when the situation arises
  • In this journey
  • you'll be supported by a remarkable team
  • ready to lend a hand and assist you in crafting the most exceptional communication tool tailored for caregivers

FAQs

What is the role of the Senior Software Engineer - iOS & Android at Pulsara?

The Senior Software Engineer will primarily implement new features for existing iOS apps, occasionally contribute to Android apps, maintain existing features, and collaborate within an Agile development team to create top-notch applications across the Pulsara platform.

What technologies will I be working with in this position?

You will work primarily with Xcode, Swift, and iOS app frameworks, as well as Android Studio, Kotlin, and Android app frameworks. Additionally, you may engage with backend service APIs when necessary.

Is previous experience with Android development required?

While several years of professional iOS mobile application development experience is required, some experience or a willingness to engage in Android development is also expected.

What are the primary responsibilities of this role?

Responsibilities include implementing new features, maintaining existing functionality, collaborating with team members, reviewing code, and contributing to both the frontend and potentially backend services.

What kind of company culture does Pulsara promote?

Pulsara promotes a collaborative and connected atmosphere with a thriving remote team culture, embracing flexibility and prioritizing meaningful connections among team members, regardless of their physical locations.

Are there opportunities for professional growth and development within the company?

Yes, the position encourages team members to keep up with industry trends in iOS and Android development and apply best practices, which helps drive improvements in mobile architecture and overall professional growth.

Could you describe the benefits offered to employees?

Benefits include competitive compensation, fully covered medical, dental, and vision insurance for team members, a competitive PTO policy, flexible schedules, and reimbursement for cell and internet expenses.

What is the expected salary range for this position?

The salary range for this position is between $100,000 and $150,000, depending on experience.

What values does Pulsara uphold in its operations?

Pulsara values include thinking customer-first, embracing servant leadership, simplifying processes, and demonstrating grit in their work.

Is remote work permitted for this position?

Yes, this is a 100% remote position, allowing employees to work from anywhere in the USA.

Are there any specific qualifications or skills that would be advantageous?

Bonus points are given for a BS or MS in Computer Science, experience with Kotlin Multiplatform, SwiftUI, XCTest, Objective-C, CocoaPods, mobile analytics tools, and a good understanding of Apple's Human Interface Guidelines and Material Design frameworks.

What is the selection process after applying for this position?

Only candidates selected for an interview will be contacted. The selected candidate will also need to submit to DMV, criminal record, and reference checks as part of the employment process.

Does Pulsara sponsor work visas for this position?

No, Pulsara will not sponsor work visas; authorization to work in the U.S. is a precondition of employment.

Pulsara is a Telehealth Communication Platform that Connects Teams Across Organizations

Telecommunications
Industry
51-200
Employees
2013
Founded Year

Mission & Purpose

Pulsara is a mobile-first telehealth and communication platform that connects teams across organizations. What makes Pulsara unique is its ability to enable dynamic networked communications for any illness or injury. With Pulsara, clinicians can add a new organization, team, or specialist to any patient event, dynamically building a care team even as the patient's condition and location are constantly evolving.