You will be 😊
You'd be a great fit if you had ❤️
Bonus points if you have 👍
Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store.
If you would like to build the future of outdoor exploration, we’re looking for a one of a kind backend engineer to join our team.
What will you do
Why you will love it
You will be successful in this position if you
Sounds like you?
Then send us the following:
Experiences and skills desired:
Who we are:
GitPrime is pioneering data-driven engineering. We report on the work patterns and the people-side of software development so engineering leaders can advocate for resources and show they’re driving business value based on objective data. We have strong product-market fit with hundreds of happy customers and we are growing rapidly.
Who we're looking for:
This is a typical player-coach role. Our engineering group is divided into teams of about five engineers. As the team lead, you will be asked to run projects typically one to three months.
As a team lead, you are responsible for the successful timely delivery of the project. You're usually given a detailed spec that provides nearly complete UI comps, business requirements, and some implementation guidance. Your job starts with a detailed review of the requirements, gathering questions from your team, coordinating the kickoff meeting with the business stakeholder. We give ample time for engineering feedback into the spec and recommendations for timeline and adjustments to the deliverable. At that point, your job is to run point for the team, make implementation decisions, coordinate pull requests, get early feedback, and generally own the usual responsibilities for software delivery.
This position is ideal for the senior candidate seeking both a managerial and individual contributor development position.
You should have no less than ten years of commercial experience in building high-performing, scalable, enterprise-grade applications. You must be able to write clean code and ensure scalability.
When we say commercial experience, we mean daily hands-in-the-code development experience. Demonstrated leadership ability, and on time delivery of applications is a must for this position. Please give specifics on team size, delivery challenges, and consistent track record of success in your application.
Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
Create well designed, testable, efficient code
Participate in all phases of the development lifecycle
Assist in preparation and production of releases of software components
Ensure designs meet specifications
Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement
10+ years commercial experience mostly in Java and related technologies
Significant experience in designing and developing applications using Java, the Spring framework
Experience with Docker
Experience with Kafka and the Samza framework a plus
Good knowledge of SQL and ORM technologies, including JPA2 and Hibernate
BS degree in Computer Science required MS preferred
Why work for GitPrime:
How to Apply:
Complete the short application, including a paragraph about why GitPrime is interesting to you. If you advance, we will ask you to complete several short screening exercises to assess your skills and ideas. If you are shortlisted, we will fly you to Durango Colorado for face-to-face interviews and meet the rest of the team.
Java Development Instructor / Code Instructor
Are you a committed developer who loves sharing your knowledge and building confidence in others? Do you want to make code accessible to the world and become a role model for new professionals?
We’re looking for developers like you to craft quality online courses for Java on OpenClassrooms, Europe’s leading online learning platform (over 3 million monthly users). OpenClassrooms’ mission is to make learning accessible. This means showing a wide variety of people that they can code if they have the drive to learn and the quality support they need.
This is where you come in! With the help of our education team, OpenClassrooms teachers:
The courses we plan on creating in collaboration with experts like you include:
You would be the expert behind the creation of one or more of these courses.
Work is flexible and can be done on a freelance basis from anywhere. Above all, it’s rewarding; you’ll continue making a difference in your field and support the developers of tomorrow.
To get an idea of what we can do together, check out these courses on HTML/CSS, Java, and Developing a learning strategy.
If inspiring future developers matters to you and you’re passionate about sharing your experiences, then apply now to make an impact.
Who are you?
What do we offer?
Do other opportunities at OpenClassrooms fit your profile?
Consider becoming an OpenClassrooms mentor! Both our instructors and our mentors are experts in their field and passionate about education, so don't hesitate to apply as both! While our instructors are involved in content creation, it's our mentors who work with students directly. Follow this link to learn more about mentorship and apply for that role. We also have a small course about becoming an OpenClassrooms mentor.
OpenClassrooms values diversity and is an equal opportunity employer.
You must be an expert in one or more of the Java subjects scheduled for the courses we would like to create (see the list above).
Please include a cover letter, as well as an additional writing sample (if you have an article, essay, or link to a blog post that you can share, that's perfect; otherwise please include a paragraph explaining a complex concept).
Are you up for the challenge?
Apply now via the application form.
Agency calls are not appreciated.
Who We Need:
What You Will Do:
What You Are Like:
What You Need: