Ref: CV FS ATL_1645715313

Full-Stack Developer/Engineer


Opis oferty pracy

Full-Stack Developer/Engineer

CV FS ATL_1645715313

Job Title: Full-Stack Developer
Job Type: Permanent, Full-Time
Location: Hybrid environment in Phoenix, Atlanta, Bay Area, or Los Angeles
Salary: Based on location


Do you have a natural curiosity to build a new technology? Are you the type of person who taught themselves a new JavaScript library just for fun? If so, join a dynamic team of engineers aimed at bringing the latest in web application development to a whole new way to buy a car. We are a fast-growing team that is focused on performance, scalability, and reliability to provide the best experience to our customers, both internal and external.

Essential Job Functions

* Design, develop, maintain, and deploy complex full-stack solutions using JavaScript (React, Redux), C# / .NetCore (RESTful server-side via Web API) stacks, and cloud services (Azure)
* Work with cloud systems, pipelines, and resources
* Perform data storage and persistence containers querying using SQL, NoSQL, and caching technologies
* Develop loosely coupled solutions that are scalable, testable, modularized, and reusable
* Develop solutions that leverage existing frameworks and libraries, align with the overall company architecture and vision, and are compliant with the established coding standards and other engineering principles
* Participate in peer discussions on architecture and the overall direction of company platforms
* Work in a team environment using Agile project approaches (SCRUM, Lean, XP)
* Participate in all SCRUM activities such as creating user stories, sprint planning, and sprint retrospectives
* Understand the business requirements and applies solutions that align with the long-term strategies and scalable architecture goals
* Identify, assess, and manage risks to ensure successful achievement of sprint deliverables
* Provide thought leadership and technical direction to other junior team members
* Learn and try new technologies and approaches while participating in bringing software engineering in Carvana to the next level

What you should have

* At least 7 years of software engineering, with consistently advancing skills and responsibilities
* Expertise with at least one object-oriented language (C# preferred)
* Experience with at least one functional/scripting language (JavaScript, Python)
* Familiarity with any contemporary UI framework or library, such as React, AngularJS, or VUE
* Experience in building contemporary scalable solutions, supporting high load and availability, understanding caching, sharding, container-based architecture
* Experience in working with data storages (SQL or NoSQL)
* Experience in working with any cloud (AWS, Azure, GCP, RedHat, etc.)
* Experience in contemporary code quality practices: writing unit and integration tests, using test coverage, CI/CD, etc.)
* Excellent interpersonal and organizational skills with the ability to handle diverse situations, multiple projects, and rapidly changing priorities
* Excellent written, verbal, and presentation communication skills, especially in representing their technical expertise to a diverse audience
* Self-motivated; work well both independently and collaboratively
* A positive attitude and an excellent sense of humor

What we'd like to see

* A Bachelor's Degree in Computer Science or similar field
* Expertise specifically in C# as that's what we're using to build our logic
* Experience in building a microservice architecture
* Experience in writing CI/CD pipelines, using Docker and/or Kubernetes, and container-oriented architecture
* Experience in using CDN to deliver static content
* Experience in CQRS and/or Event Sourcing
* Experience in working with GraphQL


* Competitive Salary
* 401K Match
* Medical/Dental/Vision
* Employee programs (Wellness, Student Assistance, company discounts, etc.)
* Growth/Knowledge Opportunity

Please email for immediate consideration!