Articulate is looking for a Senior Software Engineer I to join our amazing Reach 360 team!
As a Senior Software Engineer I at Articulate, you’ll work closely with a talented team of engineers and designers to build industry-leading products and solve interesting, complex problems. You’ll be responsible for large tasks and you’ll collaborate with teammates to develop the right solutions.
What you'll do:
- Build new features and enhance existing ones with an eye for quality
- Focus on customers and iterate quickly to bring them value
- Collaborate closely with engineers, designers and product leaders
- Mentor software engineers and review work constructively
- Participate in defining application architecture
- Anchor the team’s on-call rotation by assisting, guiding, and teaching others during complicated incidents
- Be part of a growing remote-first company with a world-class culture
- Be responsible for making effective use of your time, focusing on quality results instead of effort
What you should have:
- A proven track record of implementing, shipping and maintaining production software
- 5+ years of experience working in a software engineering environment
- A history of collaborative, team-based work
- A history of being a technical leader
- Strong communication skills and an ability to clearly explain technical topics to engineers and non-engineers alike
- Ability to write clear, testable, and maintainable JavaScript
- Expertise with frontend technologies (React, JavaScript/TypeScript, S(CSS))
- Expertise with backend technologies (Node.js, Postgres, Docker)
- Proficiency developing and maintaining services on AWS
- Strong git/Github familiarity