Senior Software Engineer
Job Description
About CharterUP
We help promote environmentally friendly group transportation by connecting passengers and bus operators and creating an awesome online charter bus booking experience. We are taking on a large ($15B annually in the US and Canada)Â and antiquated industry, where bookings still mostly take place offline, with the goal of becoming the leading online charter bus platform in the world.
We are experiencing a period of hyper-growth as the charter bus industry has fully recovered from the impact of the pandemic. We are headquartered in Atlanta, GA, but operate a fully remote work environment.Â
About The Role
You will be working with our CTO and our top-notch team of developers (currently 15 strong), taking the lead on creating elegant solutions to solve some of the biggest pain points in our complex industry. Think multi-day, multi-destination trips involving several buses at a time, and imagine the possibilities! We're making it all happen at CharterUp.
Our team employs Agile methodologies and is quick to adapt, using a wide range of languages and tools. Our latest products are finely crafted weblications that allow passengers to discover and book buses while empowering operators to manage their business smarter and reach more customers.
We believe in exceptional user experience and in showing up to code. Our industry provides plenty of challenges, and your contributions will be recognized and appreciated, while your skills will be sharpened.Â
Our stack includes Jave Spring Boot, nodeJS, VueJS, MariaDB, and MongoDB.
Compensation
- $120,000 to $200,000 depending on experience
- Material equity grant
About You
- You are a coder that loves to be hands-on, leading the charge on complex projects
- You have a deep understanding of software architecture, data modeling, and object-oriented programming concepts
- You've earned a Bachelor's degree in Computer Science, Computer Engineering, or similar STEM degree from a top-ranked institution
- You have a minimum of 2Â years experience as a coder in a high paced professional environment
- You are experienced in Java Spring Boot and Hibernate on the backend, and Vue, React, or Angular on the frontend
- You have the ability to quickly develop expertise in any part of our tech stack where you have limited experience
- Capable of owning and running entire subsystems of work
- Contribute significantly to team standards and company professionalism
- Capable of directing teams on medium to large scale projects across multiple product components
What You’ll Do
- Efficiently roll out technical features from concept to product
- Build REST APIs
- Collaborate with a team to develop our next generation travel platform
- Develop tooling and processes to benefit and grow our team
- Mentor junior engineers
Application Process
- Online application
- Initial intro interviewÂ
- Team interviews
- Technical evaluationÂ
CharterUP Principles
At CharterUP, we don’t compromise on quality. We hire smart, high-energy, trustworthy people and keep them as motivated and happy as possible. We do that by adhering to our principles, which are:
- Customer First
- We always think about how our decisions will impact our clients; earning and keeping customer trust is our top priority
- We are not afraid of short-term pain for long-term customer benefit
- Create an Environment for Exceptional People
- We foster intellectual curiosity
- We identify top performers, mentor them, and empower them to achieve
- Every hire and promotion will have a higher standard
- Everyone is an Entrepreneur / Owner
- No team member is defined by their function or job title; no job is beneath anyone
- We do more with less; we are scrappy and inventive
- We think long-term
- Relentlessly High Standards
- We reject the status quo; we constantly innovate and question established routinesÂ
- We are not afraid to be wrong; the best idea wins
- We don’t compromise on quality
- Clarity & Speed
- When in doubt, we act; we can always change course
- We focus on the key drivers that will deliver the most results
- Mandate to Dissent & Commit
- We are confident in expressing our opinions; it is our obligation to express our disagreement
- Once we agree, we enthusiastically move together as a team
Date Posted
10/15/2022
Views
5
Similar Jobs
Software Engineer - Python - Vatic Investments
Views in the last 30 days - 7
Vatic Investments is looking for a Python Software Engineer to work on algorithmic trading systems The role requires expertise in C Python and Linux a...
View DetailsSenior DevOps Engineer - 3Red Partners
Views in the last 30 days - 0
3Red Partners LLC is seeking a Senior DevOps Engineer to join their team The company offers competitive benefits excellent worklife balance and opport...
View DetailsSenior Mobile Engineer - Viam
Views in the last 30 days - 13
Viam is a robotics platform that makes it easy to turn great ideas into productionready robots The company is looking for a Mobile Engineer to build c...
View DetailsSoftware Engineer - Viam
Views in the last 30 days - 14
Viam is a robotics platform that makes it easy to turn great ideas into productionready robots It offers a modern architecture easy developer APIs clo...
View DetailsSoftware Engineer, SDK/NetCode - Viam
Views in the last 30 days - 11
Viam is a robotics platform that makes it easy to turn great ideas into productionready robots The company is looking for engineers to build software ...
View DetailsSenior Product Growth Manager - Apalon
Views in the last 30 days - 6
The text is about Mosaic Group a global company with a diverse app portfolio including Apalon with over 1 million subscribers and 600 million download...
View Details