Summary
Join Articulate's Rise 360 team as a Senior Software Engineer, collaborating with engineers and designers to build top-tier products and solve complex problems. You will be responsible for significant tasks, collaborating on solutions, and mentoring junior engineers. The role requires proven software implementation and maintenance experience, strong communication skills, and proficiency in JavaScript, React, and various backend technologies. The position offers a competitive salary range, bonus eligibility, and a robust benefits package. It's a remote-first position based in the US, with occasional travel. Articulate is committed to creating an equitable and empowering workplace.
Requirements
- A proven track record of implementing, shipping and maintaining production software
- A history of collaborative, team-based work
- Strong communication skills and an ability to clearly explain technical topics to engineers and non-engineers alike
- Little need for direct oversight
- Ability to write clear, testable, and maintainable JavaScript
- Proficiency with frontend technologies (React, JavaScript/TypeScript, S(CSS))
- Proficiency with backend technologies (Node.js, Postgres, Docker)
- Strong git/github familiarity
Responsibilities
- 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
- Participate in and level up our incident response process
- Be responsible for making effective use of your time, focusing on quality results instead of effort
Preferred Qualifications
- AWS services (S3, SNS, SQS, etc.)
- Event-driven architectures
- Experience w/ a variety of frontend frameworks and/or Native Web Components
- Real-time collaboration (CRDTs, WebSockets, etc.)
- TypeScript
- ML, LLMs, OpenAI, etc
- Experience and passion for accessibility
Benefits
- $133,700 - $200,500 a year
- Bonus-eligible