Responsibilities
- Create and deploy reliable systems tailored to various client technology environments
- Develop comprehensive solutions from initial concept through final implementation
- Make strategic architectural choices to reduce technical debt in existing systems
- Collaborate with clients on technical discussions to identify challenges and define effective solutions
- Guide engineering team members and promote high-quality development standards
- Build, enhance, and support scalable web platforms and APIs using Ruby on Rails
- Adapt seamlessly between Rails and alternative frameworks or programming languages based on project needs
- Design and deploy service-oriented and microservices architectures
- Interact directly with clients to present progress and gather feedback
- Evaluate older software systems to detect and resolve technical debt
- Operate within an agile workflow featuring regular weekly check-ins
- Participate in peer code reviews to ensure code quality and knowledge sharing
- Help develop and maintain internal documentation and reusable code patterns
- Lead technical thought leadership through blogs, webinars, and educational content
- Support sales efforts by joining discovery calls and offering technical expertise
Work Arrangement
Remote (Worldwide)
Other
- Applicants must be authorized to work in the United States without employer sponsorship
- Remote-first workplace with flexible hours and high autonomy
- Comprehensive benefits including medical, dental, vision, and 401k
- Paid leave for new parents
Candidates must have authorization to work in the United States without any current or future sponsorship requirements