Full-Stack Web Developer (temporary)
Length of engagement: ~4 months
Atlas Obscura is looking for a full-time full-stack web developer to join our team on a temporary basis. In this role you'll work with Product, Design, and Engineering to develop new features, improve our existing code base, and ensure our applications stay sharp and snappy. Most importantly, you'll help craft a product that empowers millions of people to discover the world's most amazing places and experiences.
Some Tools We Use:
- Ruby / Rails (strongly preferred)
- Postgres
- Hotwire / Stimulus.js / View Components
- AWS
- Redis
- Elasticsearch
- Whatever does the job!
Responsibilities:
- Write high-quality, maintainable, production-ready code that can serve millions of curious users across the world.
- Work on a diverse range of projects, including front-end components, API design, Brand Partnership campaigns, and editorial projects.
- Collaborate across the entire company, learn about the needs of our users, and improve the product.
- Help shape technical and product decisions that will help our company grow.
Qualifications:
- At least 3-6 years experience in professional web development.
- At least 3 years experience working with an MVC app framework in production (Ruby on Rails strongly preferred).
- Experience working with designers – and within an established design system – to implement and maintain a consistent and delightful front-end.
- Experience building components with a JS framework (Stimulus.js or similar).
- Familiarity with the development lifecycle: from the initial git commit to deployment on production to iterative improvements.
- Excellent communication skills with your fellow engineers, product management, and non-technical colleagues.
- The ability to solve complex problems, and the wisdom to know when simple solutions may be best.
- The desire to keep learning, because it’s useful and because it’s fun.
- A passion for Atlas Obscura’s mission of discovery and wonder.
Nice to have:
- Experience with AWS and basic dev-ops.
- Experience working on native applications
Recommended Jobs
Team Member - Service Champion - Full Time
Job Description Job Description Description: You are applying for work with a franchisee of Taco Bell, not Taco Bell Corp. or any of its affiliates. If hired, the franchisee will be your only em…
Host
The Host is responsible for being the first point of contact for all our guests. The Host is responsible for providing genuine hospitality while maintaining all aspects of the space and meeting…
Sales Associate - Part-Time
Be part of an iconic story. TOMMY HILFIGER is one of the world’s most recognized global lifestyle brands, confidently welcoming and inspiring consumers since 1985. Originally established in New …
Assistant Boutique Manager
Van Cleef & Arpels seeks an Assistant Boutique Manager in New York City to support the Boutique Manager in driving sales and enhancing boutique operations. The role involves leading the sales team, en…
Software Engineer
We are Rokt, a hyper-growth ecommerce leader. Rokt is the global leader in ecommerce, unlocking real-time relevance in the moment that matters most. Rokt’s AI Brain and ecommerce Network powers billi…
Senior Production Test Engineer LiDAR
About Voyant Voyant Photonics, based in the heart of New York City, is transforming machine perception with a new class of LiDAR devices that are compact enough to fit in the palm of your hand and…
Personal Concierge - Waldorf Astoria New York
After undergoing a transformative restoration, Waldorf Astoria New York is set to reignite its magnetic allure. Waldorf Astoria New York is seeking a Personal Concierge to unveil a new era of l…
Bus Boy/Food Runner
Join the Prato 850 Team as a Busboy/Food Runner! At Prato 850 , we’re looking for enthusiastic and hardworking Busboys/Food Runners to help keep our restaurant running smoothly and our guests …
Experience Rochester: Your Next Adventure Awaits!
RN Telemetry job in Rochester, NY Explore the vibrant city of Rochester while working as a contract Registered Nurse in Telemetry/Step-Down! This travel nursing opportunity allows you to immerse your…
Capital Advisory
Job Description Job Description B6 is a commercial real estate firm with a difference. Our goal is for our agents to make 2X the industry average Our Agents' success is supported by our…