Systems Developer (Front-end)
THIS IS A HYBRID ROLE, WITH 3 IN-OFFICE DAYS REQUIRED EACH WEEK
JOIN OUR TEAM
Onpoint Health Data is a dynamic, fast growing nonprofit company located in Portland, Maine committed to delivering independent, reliable, and insightful data solutions to clients nationwide. If you are a motivated self-starter looking for the opportunity to work with emerging technologies and a collaborative, energetic team, Onpoint would be a perfect fit. We offer a competitive compensation and benefits package, and a great office space conveniently located in Portland's historic Old Port district.
SUMMARY
The successful Systems Developer candidate will contribute to the design, development, and continued evolution of Onpoint's Health Analytics Platform (HAP); a cloud-based, user-facing application that allows clients to interact with, visualize, and analyze healthcare data processed through Onpoint's Claims Data Manager (CDM) system. The HAP makes large-scale healthcare data accessible and actionable for payers, providers, researchers, and policymakers across the country. This UI-focused Systems Developer plays a vital role in the continued success of Onpoint by ensuring that solutions are intuitive, efficient, and cost effective, allowing Onpoint to remain the market leader in delivering healthcare data management services.
RESPONSIBILITIES
- Own the design, implementation, and modification of key user-facing functionality in the Health Analytics Platform, collaborating with other developers, designers, and product stakeholders
- Convert complex specifications into efficient code and tools within agreed upon time frames
- Research, evaluate, recommend, and implement new products, tools, and software solutions
- Follow project specifications closely, and clearly communicate progress and status
- Support and maintain production solutions, including troubleshooting system issues
- Actively seek opportunities to learn about and incorporate new technologies into Onpoint's solutions
- Contribute clear and accurate technical documentation
- Follow industry best practices in software design and write efficient, maintainable application code
- Review other engineers' work and provide feedback to improve overall quality of developed code
OTHER
- Understand the value that Onpoint places on maintaining the confidentiality and integrity of our corporate and client data and meet applicable privacy and security compliance requirements
- Ensure that Onpoint and client data is accessed, handled, processed, transmitted, disclosed, and stored according to operational and IT policies and procedures
- Immediately report any suspected or actual violation of privacy and security policies or unauthorized access or disclosure of Onpoint or client data
- Understand that compliance with all privacy and security policies, laws, and regulations is part of each employee's annual performance evaluation
- Adhere to all policies and procedures as outlined in the Onpoint Health Data Employee Handbook
- Perform all other duties as assigned.
QUALIFICATIONS
- A bachelor's degree or higher in computer science, engineering, mathematics, or a related field
- We are looking for individuals with work experience in one or more of the following:
- Web application development using Ruby on Rails or another major front-end framework (React, Angular, JavaScript)
- Familiarity with full-stack development, ideally including Ruby on Rails or similar back-end frameworks
- Senior candidates: prior experience leading UI architecture, design reviews, or mentoring junior developers
- Experience in one of these areas is a plus:
- Working in cloud environments such as AWS
- Wireframing and leveraging design tools like Figma
- Unit testing, automated UI testing, and CI/CD pipeline creation
- API development using the Spring Boot framework
- Working with healthcare data
- Demonstrated ability to learn and work with new tools as system and business needs evolve
- Attention to detail and curiosity to probe further into data
- Talent in diagnosing technical issues by reading code and technical documentation
- Ability to work well independently, within, and across teams
- Strong problem solving and critical thinking skills
- Excellent organizational, interpersonal, and time management skills
- Excellent written and verbal communication skills
Onpoint Health Data is an equal opportunity employer and prohibits discrimination and harassment of any kind. We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, gender identity, and/or expression, sexual orientation, marital status, disability, veteran status, or any other basis protected by applicable federal, state, or local law.