Roadtrip Nation
Senior Software Engineer
Summary/Objective

The Senior Software Engineer is responsible for the architecture and development of Roadtrip Nation’s software products. This role collaborates with the Development, Design, Product and Program teams to ensure consistency across the company’s design methodology.

Essential Functions

Experimenting and implementing new technologies and processes Building functional, flexible, scalable, tested, and timely code using our current stackReviewing functional requirements and participating in the creation of and vetting of technical requirementsCreating schemas and interfaces that represent and support business processesBuilding and executing acceptance and unit-testsParticipating in code reviews, design reviews, demos, and process improvement discussionsIntegrating frontend and backend servicesWorking closely with our Product, Design, UX, and QA teamsValidating, transforming, and integrating data from multiple sourcesContributing to the DevOps and other Engineering specializations, processes, and tool building when neededContributing to system support and troubleshooting when neededStaying current in technology architecture, process, and skillStaying invested in your own knowledge and career roadmapBeing a positive, introspective, team-oriented individual

Knowledge, Skills And Abilities

Expert knowledge of JavaScript (TypeScript, Node/Express, React/Redux/Next)Expert knowledge of Mongo/NoSQL and SQL/Relational databases Strong knowledge of developing customer-facing APIs and services Strong knowledge of NPM/YARNStrong knowledge of HTML 5/CSSStrong knowledge of CSS frameworks (Foundation, Bootstrap)Strong knowledge of SSO/AuthStrong knowledge of Linux/DockerFamiliarity with caching technologies (Redis)Familiarity with CI/CD process and technologyFamiliarity with data warehousing and pipelines Points for experience with scripting languages (Python)Bachelor's degree or equivalent practical experience5+ years of applicable work experience.

$102,600 - $125,000 a year

The pay range listed is based on national compensation benchmark data and may vary depending on skills, experience, job-related knowledge, variations in cost of labor, and in some cases, geographic location. The exact job offer will be determined based on several factors such as the candidate’s individual skills, qualifications and experience relative to the requirements of the role. The range displayed with the job posting represents the minimum and maximum target for new hire salaries for the position across the U.S.

The company also reviews and considers internal equity (current employee salary) when hiring new employees to the organization. The range is the expected starting base salary for someone hired into this position with room to grow professionally, including increased earning potential beyond the starting pay range. Beyond a new hire’s base salary, Roadtrip Nation also offers all full-time employees a comprehensive employee benefit package, extensive holidays and time off, and tons of perks.

Many routes, one journey

Roadtrip Nation is an Affirmative Action / Equal Opportunity employer. Our mission is to empower people to define their own roads in life. We are always looking to grow the diversity of our internal teams, in order to create richness and depth in our story-telling and fully represent the populations in which we serve. Every story and background adds richness to our culture, and we continually strive to mirror that diversity of stories on our own team. When we hire, we envision a workforce representing as many backgrounds, identities, and roads as possible. We can’t wait to hear more about your story.

Note: Research suggests that individuals identifying as Black, Latinx, Asian, Pacific Islander, Indigenous, members of the LGBTQIA community, women, and people living with disabilities may self-select out of opportunities if they don’t meet 100% of the job requirements. We encourage individuals who believe they have the skills necessary to thrive at Roadtrip Nation to apply for this role.

How do I apply?  Please submit your cover letter and resume at https://www.roadtripnation.com/join-our-team
United States