2 months ago
Remote, WorldwideMid Level / Senior
Base Salary
$125k - $135k/yr
Responsibilities
- Write clean, maintainable, and efficient code following best practices.
- Develop new features and improvements based on project requirements.
- Collaborate with cross-functional teams to implement new features and updates.
- Identify bugs and issues in the software and resolve them through testing.
- Create unit tests and document solutions for future reference.
- Stay updated with emerging technologies and participate in team learning activities.
- Create and maintain documentation for software systems.
- Participate in agile ceremonies as the engineering lead.
Requirements
- Bachelor’s degree in computer science or equivalent work experience.
- 5+ years of experience with at least one scripting language, preferably Ruby or JavaScript.
- 5+ years of experience with a web development framework like Rails or Django.
- 5+ years of software testing experience.
- Deep understanding of software architecture principles, particularly object-oriented design.
- Experience using version control and ticketing systems.
- Proficient in a CLI/POSIX environment.
- Experience supporting and maintaining production systems.
- Proficient in AI-based tooling.
- Ability to work collaboratively in a team-oriented environment.
- Strong problem-solving skills and attention to detail.
- Excellent written and verbal communication skills.
- A passion for learning and improving technical skills.
- Ability to prioritize tasks and take ownership of work.
Benefits
- Remote/hybrid flexibility and a generous Flexible Time Off program.
- Robust benefits package including medical, vision, dental, and health savings accounts.
- 401(k) retirement plan with a company match.
- Opportunities for professional development.
