Build modern, single-page applications using technologies like React and NodeJs
Provide technical mentorship, code reviews, and technical project leadership for your team
Identify and drive the adoption of new technologies, best practices, and design patterns in your team
Use metrics and your team’s collective experience to drive development decisions
Share your passion for learning about technical topics with your team and peers
Participate in regular on-call rotations to support our systems
Collaborate with your team to manage and prioritize work through a rigorous, yet lightweight, agile process
What You’ll Do
5+ years of Software Development experience in a SaaS environment
Experience leading technical projects and prioritization with a customer-focused mindset
A deep understanding of the unique requirements and challenges of B2B applications. You understand the importance of reliability, scalability, and usability in B2B software.
You have a strong grasp of accessibility standards (WCAG, ARIA) and are experienced in developing inclusive web applications that are accessible to all users, including those with disabilities.
Experience mentoring junior software engineers
Advanced knowledge of Object Oriented Programming, Test Driven Development, Distributed Systems and API design
A desire to create elegant, scalable, and maintainable tools and solutions
Experience with some of our primary technologies: React, TypeScript (or similar) and PostgreSQL