[Remote] Full Stack Developer
Note: The job is a remote job and is open to candidates in USA. FinPay, LLC is a premier Patient Financial Management organization dedicated to empowering healthcare providers. The Full Stack Developer will design, develop, and maintain robust web applications and backend systems, ensuring high performance and security while collaborating within Agile teams to deliver impactful solutions.ResponsibilitiesDevelop and maintain scalable web applications using front-end technologies such as React and back-end frameworks like Node.js and serverless architecturesDesign, implement, and optimize RESTful APIs to facilitate smooth communication between client-side interfaces and server-side processesManage cloud infrastructure deployments on AWS, ensuring high availability, security, and cost-efficiencyCollaborate within Agile teams to plan sprints, review code, and deliver high-quality software solutions on timeIntegrate various third-party APIs and develop custom APIs to extend application functionalitiesMaintain version control using GitLab, adhering to best practices for code review and documentationConduct thorough manual and automated testing across environments using tools such as Jest and CypressSupport continuous improvement initiatives by participating in code reviews, refactoring efforts, and staying current with emerging technologies such as quantum engineering concepts where applicableSkillsProven experience in full-stack software development with a strong foundation in both front-end (React) and back-end (Node / Serverless) technologiesHands-on knowledge of cloud platforms, including AWS, for deploying scalable applicationsFamiliarity with RESTful API design principles and experience integrating diverse APIs into complex systemsSolid understanding of IT infrastructure components such as Linux servers, application development environments, SQL databases (Postgres), and version control systems like GitLabExperience working within Agile methodologies to deliver iterative improvements in fast-moving projectsProficiency in multiple programming languages, including Typescript/JavaScript and Python, for diverse development needsKnowledge of security best practices such as RBAC (Role-Based Access Control) to safeguard sensitive data across applicationsLanguage: English (required)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)BenefitsUnlimited Time Off401(k)Medical/PrescriptionDentalVision Insurance coverageFlexible Spending AccountCompany OverviewFinPay, LLC is a Patient Financial Management company providing Patient Electronic Financial Records Technology that empowers healthcare providers to be more intelligent in engaging patients about healthcare costs. It was founded in 2015, and is headquartered in King Of Prussia, Pennsylvania, USA, with a workforce of 51-200 employees. Its website is https://www.finpay.com.