Typescouts is seeking a Senior Backend Developer to join their team. This role is perfect for someone passionate about building scalable systems and tackling complex challenges. The ideal candidate will excel in optimizing backend performance and have a deep understanding of Ruby on Rails, Postgres, and Elasticsearch.
Responsibilities include:
- Developing and maintaining scalable systems using Ruby on Rails, Postgres, and Elasticsearch
- Optimizing performance and troubleshooting complex issues
- Designing, developing, and maintaining GraphQL APIs to support a React frontend
- Integrating with various third-party APIs
- Ensuring code quality through comprehensive unit tests, code reviews, and best practices
- Driving improvements in application performance, security, and scalability
Requirements:
- Proficiency with Ruby on Rails, including performance tuning and debugging
- Proficiency with Postgres and Elasticsearch
- Strong experience with GraphQL API design and implementation
- Solid understanding of background processing with Sidekiq or similar tools
- Familiarity with integrating and managing third-party APIs
- Strong problem-solving skills
- Excellent collaboration and communication skills (proactive communication)
Nice-to-have:
- Experience in data modeling, data cleaning, and machine learning
- Familiarity with web scraping techniques and tools
Benefits:
- Competitive compensation: $80k - $110k USD / year (flexible)
- Paid leave: PTO + Unlimited leave
- Team Bonding: Two offsites per year
- Home office Stipend: USD$100/month
This remote position offers a great opportunity to work with a company known for innovation and long-term relationship building. If you're looking for a rewarding environment to grow your skills in backend development, this could be the perfect fit for you.