Abbott is a global healthcare leader that helps people live more fully at all stages of life. The Staff Software Engineer, Mobile Applications will work with a modern tech stack to improve health and well-being through mobile applications, leading design and delivery while mentoring team members.
Responsibilities:
- Lead the design and delivery of complex, high-performance mobile applications using React Native and embedded Go modules
- Define and drive mobile engineering best practices for both JS and Go layers
- Mentor and coach engineers, fostering technical growth and a culture of engineering excellence
- Partner with product, design, and architecture teams to align technical solutions with business goals
- Lead technical reviews, ensuring code quality, security, and adherence to architectural standards
- Identify and resolve systemic technical challenges, proactively addressing performance bottlenecks and scalability concerns in both React Native and Go code
- Contribute to the organization’s technical roadmap, influencing long-term technology choices and investment areas
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
- 8 years of professional software development experience, with 3+ years building and shipping complex mobile applications at scale
- Expert-level proficiency in JavaScript/TypeScript and React Native
- Strong understanding of mobile architecture patterns, API design, performance optimization, and scalability
- Experience writing and maintaining either Swift, Kotlin, or C++
- Proven ability to quickly learn and apply new programming languages, frameworks, and architectural patterns, maintaining effectiveness even when working outside of primary expertise
- Strong communication and collaboration skills
- Experience with event-driven architectures
- Hands-on experience with Golang in a production environment or a strong desire to learn it
- Knowledge of mobile security best practices and secure coding standards
- Experience with mobile CI/CD pipelines, automated testing frameworks, and app store deployment processes
- Demonstrated ability to evaluate and adopt emerging technologies to drive innovation
- Prior experience in the healthcare or other regulated industries