30 Jul
|
AuditBoard
|
Canada
- This position demands a high level leadership, mentoring other engineers and helping to design and architect scalable solutions
- In this role, you will face a huge array of challenges - from building scalable systems to designing new product features
- We’re a hardworking, energetic team that is passionate about our customers and believes that to be successful we should never stop learning: learning about our customers, our product, and how to build better software
- Build and ship product features end-to-end
- Ability to write clear and well defined design documentation
- Mentor fellow engineers
- Lead application architecture decisions
- Troubleshoot, debug and resolve software bugs
- Implement back-end APIs in Node.JS
- Work on our React, Vue, Ember SPA front-end
- Collaborate with engineers, designers, and product managers
- Participate in an Agile software development life cycle
- Write well-designed, maintainable & testable code
- Be product-minded and think about the customer
- Work with JavaScript, Node.JS, React, Python, Docker, PostgreSQL, Kubernetes, etc
Benefits
- Health and wellness benefits: High quality health plans and access to hormonal and family-building support.
- Time away from work: Generous paid time off including vacation, holidays, sick time, bereavement, and more.
- Financial benefits: Beyond a competitive salary, plans are provided to assist in your financial future including retirement and pension plans as well as life and disability insurance.
- Parental leave: Parents are eligible for time off to care for their newborn, adopted child,
or foster child. Parental leave benefits and pay vary by location.
- Professional development: Continuously grow through development workshops, mentoring programs, and more.
- Community impact: We partner with communities to provide services in addition to sponsoring our own events.
- Live your best life: Invest in yourself, on us. Our monthly wellness stipend is designed to support your life beyond the screen, giving you the flexibility to fuel your passions and your well-being.
- Mental health: Access to Headspace’s well known meditation support plus coaching and therapy, for you and additional loved ones.
- We are looking for a highly motivated senior software engineer who can lead large, strategic, and complex projects
- Our ideal candidate is someone who loves to collaborate with others but can also work independently to take an idea from concept to implementation
- Ability to solve technical problems independently
- Experience writing software tests
- Experience guiding high quality work through delivery across multiple developers
- Motivation to work hard and always be learning
- Experience writing REST / JSON APIs (Swagger / OpenAPI Spec)
- 8+ years of experience developing web based enterprise SaaS applications
- Experience with a contemporary front-end framework (React, Vue, Ember, etc.)
- B.S., M.S., or PhD. in Computer Science or equivalent
- Experience with React
- Experience with Node.JS and modern ES6 or TypeScript
- Bonus: Docker or Kubernetes experience
- Experience working on SaaS web applications
📌 Senior Full Stack Software Engineer (Fieldwork Automation) (Canada)
🏢 AuditBoard
📍 Canada