What are the responsibilities and job description for the Principal Software Engineer position at Axiom Path?
BE PART OF A HIGH-PERFORMING TEAM:
This organization is dedicated to transforming the aging and long-term care industry by simplifying and modernizing the care-seeking experience. With a strong focus on technology-driven solutions, the team is leading the way in developing scalable, resilient, and user-centric platforms that bring together long-term care resources, education, and human support in one place. Operating in a fast-paced, mission-driven, and collaborative environment, the team is currently working on the modernization of its assessment platform, utilizing the latest software development technologies and best practices.
WHAT'S IN STORE FOR YOU:
- Career Growth: Lead cutting-edge software development initiatives in the long-term care industry.
- Work Environment: Opportunity to shape the technical direction of a next-generation B2B and B2C assessment platform.
- Technology Exposure: Work with a modern tech stack, including TypeScript, React, Flutter, GraphQL, PostgreSQL, and MongoDB.
HOW YOU WILL MAKE AN IMPACT:
- Architect and implement a new B2B and B2C Assessment platform using TypeScript, React, React Native, Flutter, and GraphQL.
- Champion best software development practices to ensure modular, scalable, and resilient systems.
- Define and enforce coding standards, design patterns, and quality metrics for maintainable and reliable code.
- Provide mentorship and technical guidance to a team of engineers, fostering a culture of continuous improvement.
- Collaborate with product managers and stakeholders to translate business requirements into scalable technical solutions.
- Lead the implementation of CI/CD pipelines and contribute to DevSecOps practices.
- Contribute to hosting and deployment strategies to optimize performance and scalability.
ARE YOU A PRINCIPAL SOFTWARE ENGINEER ROCK STAR?
- Experience:
- 10 years of professional software development experience, with significant time in a senior or leadership role.
- Proven track record of delivering large-scale, high-impact software projects.
- Technical Skills:
- Proficiency in multiple programming languages, including TypeScript, Node.js, Next.js, Flutter, React Native, Swift, and Kotlin.
- High-performance database design experience with PostgreSQL and MongoDB.
- Experience building real-time video telecommunication applications.
- Expertise in developing B2B APIs and Single Sign-On (SSO) integrations.
- Hands-on experience with transaction systems utilizing asynchronous queues.
- Experience deploying iOS and Android applications with high user ratings (4.5 ).
- Familiarity with eCommerce platform integration (e.g., Adyen).
- Industry Experience:
- 2 years of experience in the Senior Living or Long-Term Care industry.
- Leadership & Collaboration:
- Strong communication, collaboration, and mentorship skills.
- Ability to mentor engineers and provide technical leadership.
BONUS POINTS FOR:
- Experience with cloud-based infrastructure and deployment.
- Contributions to open-source projects.
- Familiarity with Agile methodologies.
This is a rare opportunity to be at the forefront of technology innovation in the aging and long-term care industry, driving impactful change through scalable, high-performance software solutions.
Salary : $73 - $78