ApplySenior Backend Developer
Posted 2 months agoViewed
View full description
💎 Seniority level: Senior
📍 Location: Canada
💸 Salary: 110000 - 130000 CAD per year
🔍 Industry: Healthcare
🏢 Company: PurposeMed👥 101-250💰 $3,792,112 Seed over 3 years agoPharmaceuticalPersonal HealthMedicalHealth Care
🗣️ Languages: English
🪄 Skills: Backend DevelopmentGraphQLPostgreSQLRubyRuby on RailsCommunication SkillsCollaborationCI/CDMentoring
Requirements:
- A strong foundation in backend development, including designing and implementing scalable, maintainable systems.
- Proficiency in problem-solving across various programming languages, databases, and cloud infrastructures, with the ability to adapt to new technologies as needed.
- Experience working with relational databases, building and consuming APIs (REST/GraphQL/SOAP), and integrating third-party systems.
- A practical understanding of cloud-based infrastructure and CI/CD pipelines to support deployment and scalability.
- Strong expertise in third-party integrations, with the ability to collaborate effectively with vendors across a spectrum of developer experiences.
- A proactive mindset when tackling challenges, including navigating less-documented systems with creativity and persistence.
- Demonstrated ability to mentor and guide junior developers while fostering collaboration.
- Strong interpersonal and communication skills for cross-functional teamwork.
- A pragmatic approach to balancing legacy systems with new solutions.
Responsibilities:
- Collaborating with cross-functional teams to understand and define requirements, while advocating for scalable and strategic solutions that align with business needs.
- Partnering closely with Product Managers, Data Analysts, and other Engineers to align on goals and deliverables.
- Designing and maintaining scalable, high-performance backend systems that enhance user experience and operational efficiency.
- Communicating effectively across teams to ensure clarity, alignment, and successful outcomes.
- Investigating and resolving complex technical challenges.
- Collaborating with vendors and internal teams to navigate API limitations and improve system performance.
- Mentoring the engineering team to adopt best practices in building scalable and maintainable systems, while fostering a collaborative and growth-oriented engineering culture.
Apply