Company Description
FinPay, LLC operates as a premier Patient Financial Management organization dedicated to empowering healthcare providers. Utilizing our proprietary software, we enable providers to deliver vital financial education, clear cost transparency, and sustainable payment options to their patient populations. As a trusted partner, FinPay remains at the forefront of the industry by offering innovative solutions that drive patient engagement and improve healthcare affordability.
Role Description
The Full Stack Developer will be at the forefront of designing, developing, and maintaining robust web applications and backend systems that drive our business forward. Your expertise will enable seamless integration across multiple platforms, ensuring high performance, scalability, and security. This is an exciting opportunity for someone eager to leverage a broad skill set in software development, cloud infrastructure, and modern frameworks to create impactful solutions in a fast-paced environment.
Key Responsibilities
- Develop and maintain scalable web applications using front-end technologies such as React and back-end frameworks like Node.js and serverless architectures.
- Design, implement, and optimize RESTful APIs to facilitate smooth communication between client-side interfaces and server-side processes.
- Manage cloud infrastructure deployments on AWS, ensuring high availability, security, and cost-efficiency.
- Collaborate within Agile teams to plan sprints, review code, and deliver high-quality software solutions on time.
- Integrate various third-party APIs and develop custom APIs to extend application functionalities.
- Maintain version control using GitLab, adhering to best practices for code review and documentation.
- Conduct thorough manual and automated testing across environments using tools such as Jest and Cypress.
- Support continuous improvement initiatives by participating in code reviews, refactoring efforts, and staying current with emerging technologies such as quantum engineering concepts where applicable.
Qualifications
- Proven experience in full-stack software development with a strong foundation in both front-end (React) and back-end (Node / Serverless) technologies.
- Hands-on knowledge of cloud platforms, including AWS, for deploying scalable applications.
- Familiarity with RESTful API design principles and experience integrating diverse APIs into complex systems.
- Solid understanding of IT infrastructure components such as Linux servers, application development environments, SQL databases (Postgres), and version control systems like GitLab.
- Experience working within Agile methodologies to deliver iterative improvements in fast-moving projects.
- Proficiency in multiple programming languages, including Typescript/JavaScript and Python, for diverse development needs.
- Knowledge of security best practices such as RBAC (Role-Based Access Control) to safeguard sensitive data across applications.
- Language: English (required)
Tech Stack
- TypeScript: 2 years (Required)
- AWS Lambda: 1 year (Required)
- Cypress Testing: 1 year (Required)
- Jest: 1 year (Required)
- React: 2 years (Required)
Location: Remote - United States (Required)
Compensation: $80-100K
Status:Full-time, Salaried
Benefits Include:Unlimited Time Off, 401(k), Medical/Prescription, Dental, and Vision Insurance coverage, Flexible Spending Account