Senior Back End Developer for Remote Work

Job Category: Senior Back End Developer
Job Type: Full Time
Job Location: remote

Candidatul ideal

We target:
Curious and collaborative, passionate and creative thinkers who like getting things done fast and love building beautiful apps.

Descrierea jobului

We are a Bucharest-based company with the mission to shake up the food ordering industry. We were the first to introduce the freemium business model for restaurants, empowering business owners to set up online ordering by themselves. Our product philosophy is taking little effort and input from our clients and using technology to automate and replace manual actions.
Besides the core functionality of online ordering, our product includes complementary modules such as: auto-generated websites and branded mobile apps, promotions engine, customizable receipts printing, automated email & sms marketing or dedicated management areas for partners.

Our technology stack:

Node.js, Express, Socket.IO
MySQL, Redshift, ElasticSearch, Redis
AWS services: SES, SQS, SNS, API Gateway, Kinesis, Lambda, S3, Route53, ELB, EKS, ECR
Angular 8, HTML5, CSS3

We’re searching for a passionate backend developer that can help us build great products. A proactive individual that gets things done fast, that loves challenges and is able to find creative solutions.

What you’ll be working on:
Autopilot Selling – a marketing service that sends automated emails and SMS on behalf of restaurants. Unlike other existing systems, Autopilot has all the campaigns pre-built, from content to client segmentation (e.g. cart abandonment, client inactivity, birthday, bad weather)
Reporting – sales and website analytics reports for restaurants. These include graphics, data exports and personalized recommendations.
Analytics system – our analytics infrastructure, the foundation of the Reporting and Autopilot modules. It requires you to explore ways to enhance data quality and reliability.

Requirements:
Proven track record of shipping quality software in a number of professional environments (8+ years of experience preferred);
Experience designing, implementing and maintaining data-intensive applications;
Experience building apps requiring periodically crunch a large amount of accumulated data (batch processing)
Experience working with MySQL, PostgreSQL, Redshift, Elasticsearch, Nodejs;
Experience working with APIs and integrations with 3rd parties;
Analytical mind with strong problem-solving aptitudes;
Ability to work both independently and as part of a team;
Bachelor’s degree in Computer Science, Engineering or relevant field;
Fluent in English.

Experience with the following is a plus:
Event-based data collection tools (e.g. Snowplow, Google Analytics).
Proficient in Javascript
Single page apps using Angular or React frameworks;

Descrierea companiei

We believe food lovers should have an amazing ordering experience for their delivery. We think this should be possible without ripping off restaurants by charging high commission payments on every order.

We love the convenience of ordering online for food delivery and we order all the time. But we noticed that, while many restaurants have great food, they lose potential sales because they don’t provide an online ordering service. And many of those who have built their own online ordering service end up with a buggy program, resulting in bad user experiences.

This is when we noticed that restaurant owners don’t have a choice. Either they go with one of the big portals, who charge between 10%-50% commission on every order, or ask the web agency of their choice to build a custom module – which turns out to be very expensive as well.

It is our goal to solve this problem and provide a solution that restaurant owners and their customers love.

If interested, please apply at Senior Back End Developer (ejobs.ro)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx