➔ All jobs
➔ Jobs at Jersey Watch
➔ Apply for this job
OverviewWe are looking for a talented Senior Rails / React Developer for a remote full-time position to work directly with the CTO to help manage all aspects of our development lifecycle. The position includes a wide range of technical responsibilities and autonomy, and is perfect for someone looking to take the next step in their career. If this sounds exciting to you, please apply!What You’ll Do:- Perform code assignments in Rails, React, etc.
- Maintain and develop REST and GraphQL APIs in Rails
- Help manage outsourced developers (mostly front-end)
- Help to translate Figma designs to finished products
- Review and approve/merge pull requests for both front-end and back-end code
- Deploy to staging/production environments
- Maintain and develop cloud infrastructure in AWS using the following technologies: ECS, Fargate/EC2, NLB, S3, RDS, Redis, etc. (not a requirement to have experience with all of these)
- Keep up to date with industry trends and technology developments
- Periodically review customer support tickets to gain an understanding of what they need in order to build the best product for them.
- Error monitoring via Sentry.
- Being on call outside of work hours is not a requirement for the position.
- Ruby on Rails - backend, some front-end, REST & GraphQL APIs
- NextJS - most of our front-end, and where all new front-end gets built
- Docker
- NGINX
- AWS - ECS, NLB, Fargate, EC2, Redis, RDS, Route 53, S3, Cloudfront, CodePipeline, CodeBuild, Cloudwatch, etc.
- High Integrity! Our small team really prides itself on transparency and honesty.
- 3+ years of work experience with Rails
- 3+ years of work experience with React
- 1+ years of work experience with AWS Fargate or EC2
- 1+ years of work experience with GraphQL APIs (both client and server)
- Experience with Docker containers and creating Dockerfiles
- Proven ability to design, build, and test complicated features independently
- Track record of meeting deadlines and completing assigned work on time
- Experience with NextJS
- Experience with Apollo Client
- Experience with Material-UI (MUI)
- Experience with the ‘graphql-ruby’ gem
- Experience with scaling a software technology company
- Experience with optimizing raw sql (PostgreSQL)
- Experience with server-side caching strategies
- Competitive salary
- Position is 100% remote (with a few in-person meetings per year)
- Monthly co-working stipend
- Equipment (MacBook Pro and accessories)
- Meta Quest 2 VR Headset - we’re a small remote team, so this is how we get together and have some fun (and do the occasional virtual meeting)!
- Unlimited vacation - Take time when you need it, just get your stuff done!
- Medical/Dental/Vision (company pays 70%)
- Retirement (company contributes 3%)
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs
© 2019-2022 JobsinJS.com. All Rights Reserved.
More projects by me
Czech Course: Learn Czech language online