πŸ“ˆ Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

There are now 19 Remote Jobs at Heetch tagged Engineer, Backend and iOS
such as Backend Engineer, IOS Engineer and Backend Engineer

There are now 19 Remote Jobs at Heetch tagged Engineer, Backend and iOS
such as Backend Engineer, IOS Engineer and Backend Engineer

  Jobs

  People

πŸ‘‰ Hiring remotely? Reach 1,000,000+ remote workers on the πŸ† #1 remote jobs board

Post a Job - $299

This month


Heetch

Platform Engineer


Heetch


engineer

engineer

24d

Apply

{linebreak} Before you read our awesome job posting, it's important to mention that yes we promote flexibile and remote ways of working since day-1, however, we are still a young company iterating over our remote  culture and we try to keep our time zones not too spread out.{linebreak}Time zone -3h > Paris - Time zone  <  Time zone +3h {linebreak}{linebreak}Data Engineering @Heetch{linebreak}{linebreak}Data Engineering at Heetch is all about empowering users to access the data they need to do their jobs, we believe strongly in data democratisation and building a self service platform. The data engineering team is responsible for the data infrastructure, platform that enables self-service access to data, and pipelines that deliver the most important data to users with high levels of trust and confidence.{linebreak}{linebreak}Our vision of an open data platform means allowing data analysts and scientists to go from raw events to actionable insight without engineers needing to write their ETL or relying on other teams. To be able to do that, we're looking for a key senior team member to help us design and implement that platform and provide the tools and frameworks that make working with data safe and easy.{linebreak}{linebreak}You will{linebreak}{linebreak}{linebreak}* Join a small and growing team of 4 Data engineers with many stakeholders.{linebreak}{linebreak}* Design and grow our data infrastructure (Obvious but still){linebreak}{linebreak}* Build abstractions and generalisations, create the frameworks and libraries that make data processing simpler and the common tasks easy.{linebreak}{linebreak}* Promote the correct use of data, data processing and analytics techniques across the company.{linebreak}{linebreak}* Detect emerging opportunities with new tools and technology that allow new data-driven use cases, advocate and lead their adoption.{linebreak}{linebreak}* You will also of course do some plumbing and build pipelines along the way.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Who you are{linebreak}{linebreak}{linebreak}* Progress is your drug, helping and sharing is your method.{linebreak}{linebreak}* A force multiplier, explaining complex technical concepts comes easy to you; sharing your knowledge with stakeholders of various levels of technical ability is natural and making things easier for everyone is what gives you satisfaction.{linebreak}{linebreak}* You have a continuous curiosity for polyglot data persistence (relational, key / value, document, graph, column).{linebreak}{linebreak}* Engineer first, you have the desire to focus on high quality code, CI/CD, testing and other engineering best practices.{linebreak}{linebreak}* You want to join us in exploring and advocating new technological solutions to process data.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Stack{linebreak}{linebreak}{linebreak}* Languages: Scala, Python & SQL{linebreak}{linebreak}* Tools: Airflow, Spark, Kafka, S3, AWS Lambda & Redshift{linebreak}{linebreak}* Streaming in a near future {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}OUR ENGINEERING VALUES{linebreak}{linebreak}{linebreak}* Move smart: we are data driven, and employ tools and best practices to ship code quickly and safely (continuous integration, code review, automated testing, etc).{linebreak}{linebreak}* Distribute knowledge: we want to scale our engineering team to a point where our contributions do not stop at the company code base. We believe in the Open Source culture and communication with the outside world.{linebreak}{linebreak}* Leave code better than you found it: because we constantly raise the bar.{linebreak}{linebreak}* Unity makes strength: moving people from A to B is not as easy as it sounds but, we always keep calm and support each other.{linebreak}{linebreak}* Always improve: we value personal progress and want you to look back proudly on what you’ve done.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Check out our Engineering Blog and follow our twitter :){linebreak}{linebreak}You can also have a look at our open-source projects and contributions here{linebreak}

See more jobs at Heetch

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Last 30 days


Heetch

Senior Backend Engineer


Heetch


senior

engineer

backend

senior

engineer

backend

1mo

Apply

{linebreak}PASSENGER GROWTH TEAM AT HEETCH {linebreak}The top priority of our user-centric team is the happiness of our passengers. From the moment they decide to join us until they enter our marketplace, passengers will be using our products. And our mission is to make sure they get the stellar experience they deserve. {linebreak}{linebreak}The scope of the team includes passenger acquisition, to ensure that passengers can signup smoothly in a few seconds, and passenger account, to provide a wonderful lifecycle experience to our passengers and help them oversee their passenger account between 2 rides.{linebreak}{linebreak} Given our business scope, our team is working side-by-side with other Product teams and internal partners (Ops and Marketing teams), allowing us to build features that will empower passengers with new ways to ride. {linebreak}{linebreak}CHALLENGES YOU'LL BE FACING WITH US {linebreak}• Provide a new in-app signup and login experience without FB connect {linebreak}• Provide a better referral flow to our loyal passengers {linebreak}• Build a new "ride history" feature to help passengers handle their past rides {linebreak}• Increase passenger engagement through new gamified features {linebreak}• Contribute to a redesign of many passenger flows in mobile apps {linebreak}• From the inside, we’re a caring full-stack team of product managers, software engineers (iOS, Android, Backend, QA), and product designers. Team is growing up, so this is also a great opportunity to join an adventure from the beginning.{linebreak}{linebreak} HOW WE WORK What we expect from you {linebreak}• You don’t just push code, you own the product as a whole. {linebreak}• You kill legacy piece by piece to design shiny new micro-services. Mixing both technical and product requirement. {linebreak}• You engineer solutions used by millions of users every single day. {linebreak}{linebreak}Tech Stack {linebreak}• Microservices. {linebreak}• Docker with Mesos & Marathon. {linebreak}• We follow community guidelines and standards. {linebreak}• Unit and functional tests are as important as code.{linebreak}• Kafka. {linebreak}{linebreak}Team Life{linebreak} • Work wherever you want: we’ve always been remote first but also have a shiny new office in Paris, London, Stockholm, Milan, Bruxelles and Casablanca. {linebreak}• Open communication: everything is public within the team. {linebreak}• You are not alone: we are supportive to each other and use Slack and video calls to keep in touch. {linebreak}• Promulgate Knowledge: Whether it's organizational, cultural or technical, we're eager to learn! {linebreak}• Continuous improvement: weekly team retrospective and strong Speak Up value. {linebreak}{linebreak}REQUIREMENTS {linebreak}• Experience with microservices in production. {linebreak}• Professional experience in Go. {linebreak}• Understand Ruby on Rails. {linebreak}• 5 years as a software engineer. {linebreak}• Designs performant systems for high through put workloads. {linebreak}• Awareness and understanding of technical constraints.

See more jobs at Heetch

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

This year


Heetch

Senior Data Engineer


Heetch


senior

engineer

senior

engineer

4mo

Apply

{linebreak}Our millions of rides create an incredibly rich dataset that needs to be transformed, exposed and analyzed in order to improve our multiple products. By joining the Data Engineering team, you will be part of an early stage team who builds the data transport, collection and storage at Heetch. The team is quite new and you will have the opportunity to shape its direction while having a large impact. You will own Heetch's data platform by architecting, building, and launching highly scalable and reliable data pipelines that'll support our growing data processing and analytics needs. Your efforts will allow accessibility to incredible rich insights enlightening Data Analysts, Data Scientists, Operations managers, Product Managers and many others.{linebreak}{linebreak}{linebreak}OUR ENGINEERING VALUES{linebreak}{linebreak}• Move smart: we are data-driven, and employ tools and best practices to ship code quickly and safely (continuous integration, code review, automated testing, etc). {linebreak}• Distribute knowledge: we want to scale our engineering team to a point where our contributions do not stop at the company code base. We believe in the Open Source culture and communication with the outside world.{linebreak} • Leave code better than you found it: because we constantly raise the bar.{linebreak} • Unity makes strength: moving people from A to B is not as easy as it sounds but, we always keep calm and support each other.{linebreak}• Always improve: we value personal progress and want you to look back proudly on what you’ve done.{linebreak}{linebreak}{linebreak}{linebreak}WHAT YOU WILL DO{linebreak}{linebreak}You will: {linebreak}• Build large-scale batch data pipelines. {linebreak}• Build large-scale real-time data pipelines. {linebreak}• Be responsible for scaling up data processing flow to meet the rapid data growth at Heetch. {linebreak}• Consistently improve and make evolve data model & data schema based on business and engineering needs. {linebreak}• Implement systems tracking data quality and consistency. {linebreak}• Develop tools supporting self-service data pipeline management (ETL). {linebreak}• Tune jobs to improve data processing performance. • Implement data and machine learning algorithms (A/B testing, Sessionization,). {linebreak}{linebreak}REQUIREMENT {linebreak}• At least 4+ years in Software Engineering. {linebreak}• Extensive experience with Hadoop. {linebreak}• Proficiency with Spark or other cluster-computing framework. {linebreak}• Advanced SQL query competencies (queries, SQL Engine, advanced performance tuning). {linebreak}• Strong skills in scripting language (Python, Go, Java, Scala, etc.). {linebreak}• Familiar with NoSQL technologies such as Cassandra or other. {linebreak}• Experience with workflow management tools (Airflow, Oozie, Azkaban, Luigi). {linebreak}• Comfortable working directly with data analytics to bridge business requirements with data engineering. {linebreak}• Strong mathematical background. {linebreak}• Inventive and self-started. {linebreak}{linebreak}Bonus points {linebreak}• Experience with Kafka. {linebreak}• MPP database experience (Redshift, Vertica…). {linebreak}• Experience building data models for normalizing/standardizing varied datasets for machine learning/deep learning.{linebreak}{linebreak}{linebreak}PERKS {linebreak}• Stocks. {linebreak}• Paid conference attendance/travel. {linebreak}• Heetch credits. {linebreak}• A Spotify subscription. {linebreak}• Code retreats and company retreats. {linebreak}• Travel budget (visit your remote co-workers and our offices).

See more jobs at Heetch

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Heetch

JavaScript Engineer


Heetch


javascript

engineer

javascript

engineer

4mo

Apply

{linebreak}DRIVER GROWTH TEAM @HEETCH {linebreak}{linebreak}The top priority of our user-driven team is the happiness of our drivers. From the moment they decide to join us until they enter our marketplace, drivers will be using our products. Our mission is to make sure they get the stellar experience they deserve. Given our very large business scope (drivers acquisition, retention and well-being), our team is working side by side with frontend, mobile, product and design teams, allowing us to build features that will empower drivers with new ways to drive and earn.{linebreak}{linebreak}From the inside, we’re a caring full-stack team of engineers (iOS, Android, Frontend, Backend, QA) who share the same values: {linebreak}• Transparency: We discuss everything openly. {linebreak}• Team Unity: No one is left behind. {linebreak}• Move Fast: No need to demonstrate for days, just do it. {linebreak}• Knowledge Sharing: Whether it's organizational, cultural or technical, we're eager to learn! {linebreak}• It's OK to fail: Succeed together, learn together. With the many new challenges, we’re facing every day,{linebreak}{linebreak}Our team is seeking a product aficionado that will help us take our services to the next level. The ideal candidate is someone who has a passion for building software people genuinely love using, has strong problem-solving skills and exhibits empathy for our users.{linebreak}{linebreak} What Happens Next Will Surprise You! {linebreak}{linebreak}As a Javascript developer in the Driver Growth Team, you will have the responsibility for improving and expanding our suite of web-based products, building out our developer tools and contributing to our overall frontend architecture. You will be an integral member of an autonomous and distributed product team where no detail is ever overlooked and you will be expected to contribute to our product roadmap. The right person will be a self-motivated and passionate Javascript engineer with a love for, and deep understanding of UX. You keep abreast of the latest trends in the Javascript ecosystem and understand when, and if, a trend should be introduced to a stack or workflow. You enjoy pairing and collaborating with others when solving problems but can stand on your own feet and take full ownership of projects. {linebreak}{linebreak}{linebreak}CHALLENGES YOU’LL BE FACING WITH US {linebreak}{linebreak}Design and contribute to a shared component library to ensure consistency across our apps. Design and build well crafted and optimized frontend experiences for both mobile and desktop. Advocate for, and introduce, improvements to our frontend stack (development, testing, CI, automation, and architecture). Design simple solutions to solve difficult problems. Standardise all client-side logic and work with the back-end teams to improve the way we handle our data-flow. {linebreak}{linebreak}{linebreak}RESPONSIBILITIES {linebreak}{linebreak}• Write clean, performant, modular and well-tested JavaScript for mobile and desktop. {linebreak}• Participate in code reviews and provide feedback to your colleagues. {linebreak}• Leave code better than you found it. {linebreak}• Deploy, monitor and maintain your applications in production. {linebreak}• Lead by example. {linebreak}• Share knowledge with your team and help them grow.{linebreak}{linebreak}{linebreak}REQUIREMENTS {linebreak}{linebreak}• 3+ years as a Frontend Engineer. {linebreak}• Excellent knowledge of Javascript / ES6. {linebreak}• Production experience of React. {linebreak}• Awareness and understanding of technical constraints. {linebreak}• Not afraid of stepping out of your technical comfort zone. {linebreak}• Fluent in English. {linebreak}{linebreak}{linebreak}PERKS {linebreak}{linebreak}• Stocks. {linebreak}• Paid conference attendance/travel. {linebreak}• Heetch credits. {linebreak}• A Spotify subscription.  {linebreak}• Code retreats and company retreats. {linebreak}• Travel budget (visit your remote co-workers and our offices).

See more jobs at Heetch

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Heetch

DevOps Engineer


Heetch


devops

engineer

devops

devops

engineer

devops

5mo

Apply

DevOps (aka Glue Team) AT HEETCH{linebreak}{linebreak}The DevOps team's mission is about providing a stable and reliable infrastructure, efficient tooling, sharing technical knowledge and always looking forward to improve our technical stack. The team is in charge of creating the best development environment for all Heetch engineers.{linebreak}This is achieved by taking a transversal approach, which consists in working hand in hand on a regular basis with every team, enabling the team to gather strong feedbacks on where productivity or reliability can be improved.{linebreak}{linebreak}{linebreak}OUR ENGINEERING VALUES{linebreak}{linebreak}• Move smart: we are data-driven, and employ tools and best practices to ship code quickly and safely(continuous integration, code review, automated testing, etc).{linebreak}• Distribute knowledge: we want to scale our DevOps team to a point where our contributions do not stop at the company code base. We believe in the Open Source culture and communication with the outside world.{linebreak}• Unity makes strength: moving people from A to B is not as easy as it sounds but, we always keep calm and support each other.{linebreak}• Always improve: we value personal progress and want you to look back proudly on what you’ve done.{linebreak}• Ship small but often: we constantly deliver value to other developers to avoid building up frustration caused by long development cycle{linebreak}• Automate all the things: we think that most maintenance and manual actions can be automated to reduce friction, mistakes and offers a better scaling of the delivery pipeline.{linebreak}• Willing to be involved: the DevOps team has a large scope of responsibilities and members must cope with them.{linebreak}{linebreak}{linebreak}WHAT YOU’LL DO{linebreak}• Deliver love and happiness.{linebreak}• Build tools and infrastructure to make the other development squads iterate faster without thinking too much about the infrastructure.{linebreak}• Provide best practices and share our knowledge with the rest of the organization.{linebreak}• Work in a highly scalable microservices architecture.{linebreak}• Provide best practices and share knowledge with other teams.{linebreak}• Maintenance & Monitoring of the platform{linebreak}{linebreak}REQUIREMENTS{linebreak}• DevOps mindset{linebreak}• Go experience{linebreak}• Exposure to architectural patterns of a large, high-scale web application and microservices{linebreak}• Strong scripting skills(bash, Python, Ruby){linebreak}• Rigour in code writing, test coverage and other best practices{linebreak}• Great oral and written communication skills in English{linebreak}• Adaptable and pragmatic problem solver{linebreak}• Ability to thrive in a startup environment{linebreak}• Proficient with Docker{linebreak}• Infrastructure:{linebreak}- Network{linebreak}- AWS{linebreak}- Kubernetes{linebreak}- Terraform{linebreak}- Packer {linebreak}{linebreak}Bonus:{linebreak}• Contributions to open source projects{linebreak}• Experience with message brokers(such as RabbitMQ or Kafka){linebreak}• Exposure to real-time technology problems{linebreak}{linebreak}PERKS{linebreak}{linebreak}• Stocks.{linebreak}• Paid conference attendance/travel.{linebreak}• Heetch credits.{linebreak}• A Spotify subscription.{linebreak}• Code retreats and company retreats.{linebreak}• Travel budget (visit your remote co-workers and our offices).

See more jobs at Heetch

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Heetch

Quality Assurance Engineer


Heetch


qa

engineer

qa

engineer

5mo

Apply

{linebreak}MONEY @ HEETCH{linebreak}{linebreak}The Money Team works behind the scenes to ensure a smooth experience for everyone involved in payment transactions.{linebreak}{linebreak}We are responsible for the proper handling of millions of euros across thousands of daily rides , and everyone is counting on us to deliver reliably and efficiently.{linebreak}{linebreak}We work hand in hand with the Data, Product and Operations teams to improve our product while protecting our bankrolls and maintaining compliance and cleanliness in our accounting records: {linebreak}{linebreak}{linebreak}* Numbers, numbers everywhere.{linebreak}{linebreak}* We help users manage their payment methods and coupons, a crucial part of the passenger onboarding experience.{linebreak}{linebreak}* We make sure drivers get paid on time for their work by providing them with a seamless experience so they don’t have to worry about their money.{linebreak}{linebreak}* Fraudsters are like zombies, one breach, and you’ll face an army of them.{linebreak}{linebreak}* 1 cent can become over 9000 cents if you don’t pay attention.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}WHAT YOU'LL DO{linebreak}{linebreak}{linebreak}* Make sure everything we release is rock-solid and performant.{linebreak}{linebreak}* Propose, define and implement processes and standards for test automation.{linebreak}{linebreak}* Perform functional testing of new features as they are developed, using automation when and where it makes sense.{linebreak}{linebreak}* Write code.{linebreak}{linebreak}* Reproduce bugs reported by customers or caught by our internal monitoring.{linebreak}{linebreak}* Provide detailed documentation, presentations and training on automation framework/tools/tests developed.{linebreak}{linebreak}* Establish and track the quality metrics, KPIs and reports.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}REQUIREMENTS {linebreak}{linebreak}{linebreak}* Demonstrated experience in test planning, test design, test strategy, and test execution of highly complex systems.{linebreak}{linebreak}* Experience working closely with development and business teams to communicate problem impacts and to understand business requirements.{linebreak}{linebreak}* Ability to design and plan testing conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control.{linebreak}{linebreak}* Strong understanding of QA methodologies, tools, efficient testing strategies, and modern best practices.{linebreak}{linebreak}* Ability to write quality code in at least one high level programming language.{linebreak}{linebreak}* Experience in test automation.{linebreak}{linebreak}* Excellent understanding of software development life cycle (CI/CD).{linebreak}{linebreak}* 5+ years of experience as QA Engineer for mobile or backend.{linebreak}{linebreak}* Fluent in English.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bonus points {linebreak}{linebreak}{linebreak}* You are famous among your peers for your ability to break software in unexpected ways.{linebreak}{linebreak}* Exposure to Docker, Golang, Ruby or Elixir.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}PERKS {linebreak}{linebreak}{linebreak}* Stocks.{linebreak}{linebreak}* Paid conference attendance/travel.{linebreak}{linebreak}* Heetch credits.{linebreak}{linebreak}* A Spotify subscription.{linebreak}{linebreak}* Medical care.{linebreak}{linebreak}* Code retreats and company retreats.{linebreak}{linebreak}* Travel budget (visit your remote coworkers and our offices).{linebreak}{linebreak}{linebreak}

See more jobs at Heetch

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Heetch

Backend Engineer


Heetch


engineer

backend

engineer

backend

6mo

Apply

{linebreak}MONEY @ HEETCH{linebreak}{linebreak}The Money Team works behind the scenes to ensure a smooth experience for everyone involved in payment transactions. We are responsible for the proper handling of millions of euros across thousands of daily rides , and everyone is counting on us to deliver reliably and efficiently.{linebreak}{linebreak}We work hand in hand with the Data, Product and Operations teams to improve our product while protecting our bankrolls and maintaining compliance and cleanliness in our accounting records: {linebreak}{linebreak}{linebreak}* Numbers, numbers everywhere.{linebreak}{linebreak}* We help users manage their payment methods and coupons, a crucial part of the passenger onboarding experience.{linebreak}{linebreak}* We make sure drivers get paid on time for their work by providing them with a seamless experience so they don’t have to worry about their money.{linebreak}{linebreak}* Fraudsters are like zombies, one breach, and you’ll face an army of them.{linebreak}{linebreak}* 1 cent can become over 9000 cents if you don’t pay attention.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}WHAT WE DO{linebreak}{linebreak}Take part in the design and specifications of new features and products. A new form to help the marketing teams launch their campaign in every bar in a new city? Check. Improve our fraud detection models to fight card testers that got their hands on thousands of stolen credit cards? Sure!{linebreak}{linebreak}Use state of the art tools and best practices to ship code quickly and safely (continuous integration, code review, automated testing, etc). The daily job of the money team is to write Ruby and Elixir microservices that communicate via HTTP, RabbitMQ and gRPC, deployed using Docker on a Mesos/Marathon cluster.{linebreak}{linebreak}Communicate with each other. We are a remote-first team and company, working from our home or our Parisian office. We synchronize whenever needed (discussions around specs, pair programming, code reviews) so no-one is left alone.{linebreak}{linebreak}Always improve. Everyone makes mistakes, and we all can learn from each other. We value personal progress and want you to look back proudly on what you’ve done.{linebreak}{linebreak}{linebreak}{linebreak}REQUIREMENTS{linebreak}{linebreak}{linebreak}* 5+ years as a backend engineer.{linebreak}{linebreak}* Eager to learn Elixir.{linebreak}{linebreak}* Exposure to the architectural patterns of a large, high-scale application. You understand the pros and cons of microservices, and embrace event-driven programming.{linebreak}{linebreak}* You are used to dealing with complex business logic and ambiguous edge cases.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bonus points {linebreak}{linebreak}{linebreak}* Prior knowledge of Ruby or Elixir.{linebreak}{linebreak}* Experience with message brokers(such as Kafka, RabbitMQ) and event-driven architectures{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}PERKS {linebreak}{linebreak}{linebreak}* Stocks.{linebreak}{linebreak}* Paid conference attendance/travel.{linebreak}{linebreak}* Heetch credits.{linebreak}{linebreak}* A Spotify subscription.{linebreak}{linebreak}* Medical care.{linebreak}{linebreak}* Code retreats and company retreats.{linebreak}{linebreak}* Travel budget (visit your remote coworkers and our offices).{linebreak}{linebreak}{linebreak}

See more jobs at Heetch

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Heetch

Backend Engineer Developers Care Team


Heetch


golang

engineer

backend

golang

engineer

backend

6mo
Paris, France - Remote - Anywhere in Europe The top priority of our developer-driven team is to improve the productivity of other developers in the company by spotting generic needs across teams and addressing them in the most impactful way.Whether this is done by introdu...

See more jobs at Heetch

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Heetch

verified

Backend Engineer - Driver Experience


Heetch


ruby

engineer

backend

docker

ruby

engineer

backend

docker

10mo

Apply

WHO WE ARE{linebreak}{linebreak}Heetch is a ride-sharing app with a simple mission: we want people to enjoy going out. Every night and day, our drivers are doing everything to make your ride unforgettable and friendly! We are focusing on young people expectations and compete with many actors on this segment.{linebreak}{linebreak}The service has been launched in Paris in September, 2013 and is growing very fast since then, with thousands of rides every night in France, Italy, Sweden, Belgium and Morocco.{linebreak}With more than 1 million users in Europe, we are proud to be one of the French fastest growing startup!{linebreak}{linebreak}DRIVER EXPERIENCE TEAM @HEETCH{linebreak}{linebreak}The top priority of our user-driven team is the happiness of our drivers. From the moment they decide to join us until they enter our marketplace, drivers will be using our products. And our mission is to make sure they get the stellar experience they deserve.{linebreak}{linebreak}Given our very large business scope (drivers acquisition, retention and well-being), our team is working side by side with frontend, mobile, product and design teams, allowing us to build features that will empower drivers with new ways to drive and earn.{linebreak}{linebreak}From the inside, we’re a caring full-stack team of engineers (IOS, Android, Frontend, Backend, QA) who share the same values:{linebreak}β€’ Transparency: We discuss everything openly.{linebreak}β€’ Team Unity : No one is left behind.{linebreak}β€’ Move Fast : No need to demonstrate for days, just do it.{linebreak}β€’ Knowledge Sharing : Whether it's organisational, cultural or technical, we're eager to learn!{linebreak}β€’ It's OK to fail : Succeed together, learn together.{linebreak}{linebreak}With the many new challenges we’re facing every day, our team is seeking a product aficionado that will help us take our services to the next level. Our ideal candidate is someone who loves building software people genuinely love using, have strong problem-solving skills and great empathy for users.{linebreak}{linebreak}What Happens Next Will Surprise You ! πŸ˜‚{linebreak}{linebreak}CHALLENGES YOU’LL BE FACING WITH US{linebreak}{linebreak}β€’ Design a flexible driver onboarding flow allowing our international team to easily launch new cities.{linebreak}β€’ Provide an optimized solution for company executives to manage their fleet.{linebreak}β€’ Build tools that significantly improve our communication with our drivers. {linebreak}{linebreak}RESPONSIBILITIES{linebreak}{linebreak}β€’ Deploy, monitor and maintain your microservices in production.{linebreak}β€’ Design well-tested, and scalable software to handle millions of users.{linebreak}β€’ Participate in Code Reviews and provide feedback to your colleagues.{linebreak}β€’ Leave code better than you found it.{linebreak}β€’ Create a positive environment for the people around you.{linebreak}β€’ Lead by example.{linebreak}β€’ Share knowledge with your team and help them grow.{linebreak}{linebreak}REQUIREMENTS{linebreak}{linebreak}β€’ Solid experience as a Backend Engineer.{linebreak}β€’ Comfortable building softwares in a polyglot environment (Ruby or Elixir).{linebreak}β€’ Delivers elegant APIs that are easy to use.{linebreak}β€’ Designs performant systems for high through put workloads.{linebreak}β€’ Awareness and understanding of technical constraints.{linebreak}β€’ Not afraid of leaving your technical comfort zone.{linebreak}β€’ Bonus: Knowledge in Event Driven Design or DDD, CQRS+ES, Golang{linebreak}{linebreak}PERKS{linebreak}{linebreak}β€’ Stocks.{linebreak}β€’ Paid conference attendance/travel.{linebreak}β€’ Heetch credits.{linebreak}β€’ A Spotify subscription.{linebreak}β€’ Medical care.{linebreak}β€’ Code retreats and company retreats.{linebreak}β€’ Travel budget (visit your remote coworkers and our offices).

See more jobs at Heetch

Visit Heetch's website

# How do you apply? Apply through the career page with link provided
Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


Heetch

iOS Engineer


Heetch


ios

engineer

ios

ios

engineer

ios

1yr

Apply

{linebreak}*** We offer flexible and full remote work over Europe which means you can be based in Paris or anywhere else you want in Europe like 90% of our tech team. {linebreak}Also, speaking french is mandatory for that position especially.{linebreak}We are still a young structure and and we are not ready to work with people outside EU but will keep you posted on that ;)***{linebreak}{linebreak}Simply put, we aim at offering the most playful ridesharing experience for party-goers, and the most satisfying night out for drivers. Our app is the centerpiece of the whole service, where drivers are able to get ride requests, where passengers are able to request rides, and where everyone is able to get in touch with us directly at anytime.{linebreak}{linebreak}We don’t want to see our users open up Heetch just because we can get them from point A to point B, we want them to open the app because they feel like it was specifically built for them. We want to build upon our core service everything that would make every ride enjoyable. Whether it’s helping them put the music passengers want to listen to, help drivers find the right spots to go to and the right ride, give recommandations about places passengers would want to go, and it’s all open for anyone to suggest.{linebreak}{linebreak}OUR ENGINEERING VALUES{linebreak}{linebreak}{linebreak}* Move smart: we are data driven, and employ tools and best practices to ship code quickly and safely (continuous integration, code review, automated testing, etc).{linebreak}{linebreak}* Distribute knowledge: we want to scale our engineering team to a point where our contributions do not stop at the company code base. We believe in the Open Source culture and communication with the outside world.{linebreak}{linebreak}* Leave code better than you found it: because we constantly raise the bar.{linebreak}{linebreak}* Unity makes strength: moving people from A to B is not as easy as it sounds but, we always keep calm and support each other.{linebreak}{linebreak}* Always improve: we value personal progress and want you to look back proudly on what you’ve done.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}MOBILE AT HEETCH{linebreak}{linebreak}Our app is one of the few mobile apps that run in the foreground for up to seven hours straight on drivers phones. This rather unique use case brings fun challenges with handling the lifecycle of the app.{linebreak}{linebreak}{linebreak}* Network and GPS management: we need to provide accurate information and price suggestions to our community. This means making sure every driver gets important notifications in any network conditions, provide as accurate as possible GPS localisation for the pricing and tracking.{linebreak}{linebreak}* UI & UX: Ride sharing apps are a really special case in app design. They all revolve around a map and the conventional navigation patterns like list view and navigation controls need heavy tweaking to make for a great user experience.{linebreak}{linebreak}* One way data flow and functional pattern: we are passionate about software architecture. We’ve built the core of our apps using Rx and want to push this forward in both the data and the UI layers. Ideally, our team will grow big enough that we’ll be able to push forward what doing mobile programming means and we’ll contribute back to all those amazing open source projects we learned from.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}WHAT YOU’LL DO{linebreak}{linebreak}{linebreak}* Build new exciting features.{linebreak}{linebreak}* Solve challenging real-time synchronization problems.{linebreak}{linebreak}* Build a robust & modern in-house framework, that will serve our app for next 4 years{linebreak}{linebreak}* Practise continuous refactoring and unit testing to constantly improve the codebase.{linebreak}{linebreak}* Create custom UI components (with Playground Driven Development){linebreak}{linebreak}* Work on our great shiny redesign of the app.{linebreak}{linebreak}* Experimenting with various concepts (Coordinators/Flows, ReSwift){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}REQUIREMENTS{linebreak}{linebreak}{linebreak}* Great oral and written communication skills.{linebreak}{linebreak}* Speaking both French and English at a conversational level{linebreak}{linebreak}* At least 4-5 years of experience with both Objective C and Swift in production environments.{linebreak}{linebreak}* Experience with creating and supporting a widely used app{linebreak}{linebreak}* Strong mobile development culture.{linebreak}{linebreak}* You know how to make integration testing less painful (XCTests, FBSnapshots).{linebreak}{linebreak}* Strong understanding of the iOS SDK (UIKit, MapKit).{linebreak}{linebreak}* Ability to thrive in a startup environment.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}BONUS POINTS{linebreak}{linebreak}{linebreak}* Contributions to open source projects.{linebreak}{linebreak}* Experience with RxSwift.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}PERKS{linebreak}{linebreak}{linebreak}* Permanent contract{linebreak}{linebreak}* Stock.{linebreak}{linebreak}* Paid conference attendance/travel and periodic team meetups.{linebreak}{linebreak}* Heetch credits.{linebreak}{linebreak}* A Spotify subscription.{linebreak}{linebreak}* Work from anywhere you want.{linebreak}{linebreak}{linebreak}

See more jobs at Heetch

Apply for this Job

πŸ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Need some help?Hiring remotely for your company? Let us know and we'll help!Thanks for the message! We will get back to you soon.
Send