Full Stack Developer
SolunaFull Time
Junior (1 to 2 years)
Candidates must possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, with at least 1 year of experience in JavaScript and frontend frameworks like React or Angular. Experience with web frameworks such as Ruby on Rails, including MVC patterns, routing, controllers, models, and views, is required. Familiarity with the entire technology stack, including web servers, application layers, caching, and databases like MySQL, is necessary. Experience with responsive layouts and frameworks (JavaScript, TypeScript, CSS, HTML) and the ability to communicate technical concepts to non-technical stakeholders are essential. A strong sense of ownership, self-management skills, and a passion for web technologies and AllTrails' mission are also required. AI proficiency for enhancing work is expected, and a passion for outdoor exploration is a plus.
The Software Engineer will collaborate with the trail data team to empower outdoor explorers, contributing to the architecture and design of new and existing services. Responsibilities include designing and implementing web components and features for enhanced management and quality, and analyzing/optimizing client-side UI and server-side API code for efficiency and performance. The role involves working across the full stack (AWS/Ruby on Rails/SQL to React/HTML/CSS), taking end-to-end ownership of feature development, deployment, and maintenance. This includes coordinating tasks, collaborating with product and quality groups, identifying and fixing bugs, and actively using collaboration tools like GitHub, Slack, and Zoom in a distributed team environment.
Digital platform for trail guides and maps
AllTrails is a digital platform that offers detailed trail guides and maps for outdoor activities like hiking, camping, and running. Users can access a vast collection of hand-curated trail maps, reviews, and photos through its mobile app and website, supported by a community of over 20 million contributors. The company operates on a freemium model, providing a free version and a premium subscription, AllTrails Pro, which includes advanced features. AllTrails aims to enhance outdoor experiences for nature lovers while also committing to environmental conservation by donating 1% of its annual sales to related nonprofits.