Full-Stack Engineer

at

Ambition

Ready to put yourself forward and become part of the 

Ambition

 team?

US Remote

N/A

50 - 100

Engineering

Highlighted Perks

Ambition is the G2 leader in sales gamification and coaching software for metric driven teams. Our mission is to help teams create momentum and achieve goals in a work-from-anywhere world. Ambition is headquartered in Chattanooga, Tennessee with an office in Nashville, Tennessee. We have a remote-friendly culture with employees all over the country, as we believe in hiring the best people regardless of their location. You'll be joining a world-class team that is building a world-class, award-winning product. We were voted a Top 25 Places to Work for Women by Girl’s Club and (like our product) focus on team culture, developing great managers, and encouraging our employees. Our Values: - Start with the customer - Operate with transparency - Bias toward action - Embrace constraints - Do the right thing Position Overview: Ambition’s engineering team is focused on delivering a great product the right way. If you have experience building and maintaining web applications and are looking to make an impact within a scaling startup we'd love to hear from you. The Ambition platform is organized into surfaces that correlate to functionality. For example: Gamification, Coaching, Workflows, Scorecards, Metrics. You will be collaborating with a product team to improve these surfaces to increase end-user value and ultimately, company revenue. Ambition has the privilege of working with several Fortune 500 customers at-scale which means that we must take caching, pagination, and query planning very seriously. It's not uncommon for a code review to point out that a test needs to assert the number of queries generated or that a cache needs to be created to optimize a serializer. Key Responsibilities: - Create/modify models to store data - Create/modify API endpoints and serializers to provide access to data - Create/modify frontend components to visualize, interact with data - Write frontend/backend unit, integration, performance tests - Profile and address performance issues - Do things the right way with a long-term outlook. - Work/Life balance. We expect engineers to work 9-5 and then push away to enjoy their lives. This isn't a start-up grind... we've all experienced burn-out and work hard to minimize it here. - Code reviews. We're here to make Ambition (and each other) better and it's not uncommon for a pull request to have a dozen comments from the team pointing out opportunities to improve consistency, documentation, and performance. - Operating without an ego. We have nothing to prove to each other here, we care about holding ourselves and each other accountable to great work that we can all be proud of. Requirements - 3+ years experience with dynamic OOP language (Python preferred) - 3+ years experience with Javascript development - Experience developing/consuming REST APIs - Experience with Postgres, Redis, Celery, Salt, AWS, Docker, Salesforce would be helpful - Experience with enterprise-readiness/scalability would be helpful Benefits - Comprehensive health insurance (medical, dental, vision, and life) - 401(k) Retirement Plan with match - Unlimited PTO - Paid Parental Leave - Continuing Education Program - Wellness Program, including monthly company yoga, meditation, and fitness classes - Weekly virtual experiences to connect and have fun with the entire team - And much more!

Full Job Description

Ambition is the G2 leader in sales gamification and coaching software for metric driven teams. Our mission is to help teams create momentum and achieve goals in a work-from-anywhere world. Ambition is headquartered in Chattanooga, Tennessee with an office in Nashville, Tennessee. We have a remote-friendly culture with employees all over the country, as we believe in hiring the best people regardless of their location. You'll be joining a world-class team that is building a world-class, award-winning product. We were voted a Top 25 Places to Work for Women by Girl’s Club and (like our product) focus on team culture, developing great managers, and encouraging our employees. Our Values: - Start with the customer - Operate with transparency - Bias toward action - Embrace constraints - Do the right thing Position Overview: Ambition’s engineering team is focused on delivering a great product the right way. If you have experience building and maintaining web applications and are looking to make an impact within a scaling startup we'd love to hear from you. The Ambition platform is organized into surfaces that correlate to functionality. For example: Gamification, Coaching, Workflows, Scorecards, Metrics. You will be collaborating with a product team to improve these surfaces to increase end-user value and ultimately, company revenue. Ambition has the privilege of working with several Fortune 500 customers at-scale which means that we must take caching, pagination, and query planning very seriously. It's not uncommon for a code review to point out that a test needs to assert the number of queries generated or that a cache needs to be created to optimize a serializer. Key Responsibilities: - Create/modify models to store data - Create/modify API endpoints and serializers to provide access to data - Create/modify frontend components to visualize, interact with data - Write frontend/backend unit, integration, performance tests - Profile and address performance issues - Do things the right way with a long-term outlook. - Work/Life balance. We expect engineers to work 9-5 and then push away to enjoy their lives. This isn't a start-up grind... we've all experienced burn-out and work hard to minimize it here. - Code reviews. We're here to make Ambition (and each other) better and it's not uncommon for a pull request to have a dozen comments from the team pointing out opportunities to improve consistency, documentation, and performance. - Operating without an ego. We have nothing to prove to each other here, we care about holding ourselves and each other accountable to great work that we can all be proud of. Requirements - 3+ years experience with dynamic OOP language (Python preferred) - 3+ years experience with Javascript development - Experience developing/consuming REST APIs - Experience with Postgres, Redis, Celery, Salt, AWS, Docker, Salesforce would be helpful - Experience with enterprise-readiness/scalability would be helpful Benefits - Comprehensive health insurance (medical, dental, vision, and life) - 401(k) Retirement Plan with match - Unlimited PTO - Paid Parental Leave - Continuing Education Program - Wellness Program, including monthly company yoga, meditation, and fitness classes - Weekly virtual experiences to connect and have fun with the entire team - And much more!

Join 800+ people getting job alerts every Thursday

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form