Salary
💰 $130,000 - $160,000 per year
Tech Stack
AWSCloudEC2GraphQLJavaScriptPostgresReactRubyRuby on RailsTypeScript
About the role
- Design and develop full stack features using Ruby on Rails (API-first), React, and TypeScript
- Build and maintain RESTful and/or GraphQL APIs for front-end and third-party consumption
- Develop scalable front-end interfaces using reusable React components and modern UI frameworks
- Collaborate with UX designers and product managers to translate business requirements into high-quality technical solutions
- Ensure tight integration between the front-end and back-end systems
- Optimize applications for maximum speed, scalability, and cloud efficiency
- Write unit, integration, and end-to-end tests to maintain high code quality
- Participate in design and code reviews, pairing, and mentoring junior engineers
- Manage infrastructure and deployments using AWS services (e.g., EC2, S3, RDS)
- Maintain CI/CD pipelines to enable rapid and safe releases
- Stay current with industry trends and bring innovative ideas to the table
Requirements
- Bachelor’s degree in computer science, Engineering, or related field, or equivalent work experience
- 2/3 years professional experience as a full stack engineer
- Strong experience with Ruby on Rails for back-end development
- Strong proficiency with React, TypeScript, and modern JavaScript
- Solid understanding of relational databases (e.g., PostgreSQL) and database design
- Experience integrating with RESTful APIs and/or GraphQL
- Comfortable working with AWS or similar cloud providers
- Familiar with CI/CD tools (e.g., Buildkite) and infrastructure as code
- Proficient in Git and modern version control workflows
- Strong collaboration, communication, and problem-solving skills
- Medical/Dental/Vision
- Paid Time Off
- Holiday Pay-11 days
- Breavement-3 days
- Get paid on your birthday
- STD/LTD-company paid
- Supplemental Life, Critical Illness, Accident
- PerkSpot Employee Assistance Program
- Wellbeing Program
- Discounted Pet Insurance
- Office Lunch
- Employee Engagement Programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on RailsReactTypeScriptRESTful APIsGraphQLunit testingintegration testingend-to-end testingrelational databasesPostgreSQL
Soft skills
collaborationcommunicationproblem-solvingmentoring
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Engineering