Job details
Job type full-time
Full job description
Vroom is an innovative end-to-end ecommerce company that is revolutionizing the car buying experienceOur scalable, data-driven technology brings all phases of the vehicle buying and selling process to consumers wherever they are and offers an extensive selection of vehicles, transparent pricing, competitive financing, and contact-free, at-home pick-up and deliveryWe have experienced tremendous growth and have become a disruptive force in the automotive industryVroom is an exciting, dynamic workplace, and there`s no better time to join the team than right now.
As a member of our growing engineering team, you`ll play a pivotal role in establishing our product offerings and technical architectureYou`ll be responsible for building, owning, and shipping productsYou`ll be focused on creating real impact!â we`re looking for great engineers who think about intuitive user interfaces, scalable distributed systems, highly fault tolerant services, and vroom`s data collection and storage needsResponsibilities:
Consistently delivering high quality code
Facilitate discussions that encourage healthy discussion about technology
Develop efficient and reusable ui components within our design system
Able to collaborate with stakeholders across vroom
Identify and resolve performance and scalability issues across the full stack
Vocal in meetings and code reviews but also be respectful of people`s opinions
You are self-aware, willing and open to learning from everyone
Mentor and lead by example, you are able, willing, and happy to support your team
You`re curious, keeping your skills sharp and pushing our tech stack forward using well tested and reliable technologies
You push the needle forward for the team to increase code quality, code maintainability, and team productivity.
Create and maintain technical documentation
Qualifications:
5+ years of software engineering experience in a professional environment
Strong computer science fundamentals and good knowledge of various programming design patterns
Real world experience shipping production ready javascript, react, typescript and node.js code
Experience with postgresql, mysql, sql server or oracle
Familiar with css preprocessors, webpack, jsx, and nextjs
Experience with ci/cd tools such as jenkins and gitlab
Experience working in an environment that values tdd and other quality best practices
Experience working with aws and/or gcp (google cloud platform) infrastructure
Experience building scalable web architecture and distributed systems
Strong software design skills; database modeling a plus
Openness to learning new programming languages
Nice to haves:
Experience with implementing secure web applications following industry standards
Experience with measuring and benchmarking performance
Experience with rendering techniques such as csr, ssr and ssg.
Experience with authentication, like oauth 2.0
Experience with adaptive design on multiple browsers
Experience with ui testing
Actively involved in the open source community and contributes to any open source frameworks in the web development ecosystem #l1-cl1
Commitment to diversity and equal employment opportunity
Vroom is an equal opportunity employer that is committed to creating a work environment where all employees can find their driveTo do that, we champion a workplace where each and every person is treated with dignity and respect and is valued for their unique perspective and contributionsOur values of speed: service, progress, employees, engagement, and development are only possible in an environment where every individual has the ability to bring their whole selves to work and contribute fully.
Vroom’s policy is to maintain a working environment that encourages mutual respect, promotes harmonious and congenial relationships between employees, and is free from all forms of discrimination and harassment of any employee (or applicant for employment or service provider) by anyone, including supervisors, co-workers, vendors, or clientsHarassment and discrimination in any manner or form is expressly prohibitedThere is no tolerance for discrimination or unequal treatment of any kind on the basis of race, color, religion, creed, gender, sex, sexual orientation, gender identity or expression, pregnancy, sexual and reproductive health decisions, national origin, age, disability, genetic information, marital status or civil partnership/union status, familial status, military or veteran status, predisposition or carrier status, domestic violence victim status, alienage or citizenship status, unemployment status, sexual violence or stalking victim status, caregiver status, or any other characteristic protected by law.
This practice applies to all terms, conditions and privileges of employment including, but not limited to, recruitment, selection, promotion, demotion, transfer, layoff, rehire, termination of employment, development and training, compensation, benefits and retirement.
Please review our privacy and ccpa policies