Senior Software Engineer
Remote
Full Time
#Engineering
#Software Engineering
#Agile Software Development
#Code Reviews
#Scrum
#Swift
#Objective C
#SQLite
#Java
#JSON
#Docker
#Kubernetes
At Vibrent Health, based in Fairfax, Virginia, we are dedicated to advancing digital health technology and research tools. We are currently looking for a Senior Software Engineer to join our team in a full-time, remote capacity. In this role, you will play a vital part in our software delivery process by utilizing Agile methodologies to build solutions that improve health outcomes.
Key outcomes
- Manage all stages of the software development lifecycle, from initial design and coding to comprehensive code reviews.
- Collaborate closely with product owners and the Scrum Master to keep our project backlogs organized and prioritized.
- Uphold high quality standards by ensuring all new code undergoes rigorous review using industry best practices.
- Introduce and integrate new frameworks and technological capabilities into our existing systems.
- Research, evaluate, and implement modern open source and cloud native tools.
- Address complex technical challenges and lead efforts to refactor code or update designs when necessary.
Requirements
- A bachelor’s degree, or its foreign equivalent, in Computer Science, Electronic Engineering, or a closely related field.
- At least 5 years of professional experience in a directly related role.
- Five years of experience building applications using design patterns like MVVM, MVC, or Viper.
- Five years of expertise in developing mobile applications with Swift, Objective-C, SQLite, Java, and JSON.
- Five years of experience creating testable mobile features using tools such as Mockito, JUnit, XCUITest, Quick, or Nimble.
- Five years of experience distributing mobile applications via the iOS App Store or Google Playstore.
- Proficiency in REST and OAUTH standards, as well as external integration frameworks like CoreBluetooth or HealthKit.
- Practical knowledge of Docker, Kubernetes, and mobile automation frameworks like Appium or Webdriver.
- Strong communication skills in English.
Compensation
We offer the flexibility of a remote work environment for this position.
How to apply
If you are interested in contributing to our mission at Vibrent Health, we invite you to submit your application through our official careers portal.






