Backend Engineer 👉 AWS Lambda + Node.js
Job Description
This is a full-time REMOTE CONTRACTOR position for a USA/Germany-based company.
This is a remote position for candidates in Europe, we cannot consider candidates that are not based in the region. LIMITED TO CET-1 to CET+2 TIME ZONES CANDIDATES ONLY.
Job Overview
Ferry is an exciting, fast-paced Startup building a revolutionary new way of leasing electric vehicles in the USA, all through Ferry's Mobile App https://apple.co/3z7RsMY
Reporting to the Chief Product Officer, we’re looking for a fun, group-oriented, self-starter who can easily integrate into our creative, highly motivated, international Product Team. We greatly value those who are solutions-focused, cool in a crisis, positive, helpful, and professional. We work hard, enjoy what we do, and respect one another while we do it.
The position is for a remote contractor located in the CET-1 to CET+2 time zones. The ideal candidate can take ownership of our current tech line-up and guide mid/junior level developers. You will work closely with our Product Managers, Developers and UX/UI Designers for continuous improvement of our state-of-the-art app. In addition, you will support the development of our next-wave back-end and move seamlessly between our Devs and our BE. This role requires significant responsibility and a hands-on approach to bring our innovative product to the next level.
Responsibilities and Duties
- Backend software engineering development in product engineering settings;
- Evolving an e-commerce like system, with a mobile app as a front-office and custom web dashboard as a back-office with an AWS Amplify backend in between;
- This developer position is mainly focused on the back-office dashboard and in the backend functionality (lambda functions) to integrate with external providers;
- Build and maintain dashboards, monitoring essential application and business metrics.
- Development of complex end-to-end solutions and management of development chain;
- Independent and teamwork on solution architectures;
- High responsibility for the selection of the suitable technology, based on technology know-how and business requirements;
- Writing and documenting the source code using Clean Code Principles;
- Attending development meetings (stand-ups, kick-offs, retrospectives) and design sessions with the various teams;
- Update roadmap and tasks via Asana or Jira;
- A daily commitment to the work, based on Product Team timelines and deadlines;
Requirements
- Strong knowledge of AWS Amplify platform including GraphQL API, DataStore with AppSync, Lambda functions and Storage with S3 buckets;
- Proficient in systems integration with 3rd party market-ready solutions;
- Strong understanding of Payments, billing cycles, ACH and payment recovery;
- 3+ years of experience coding robust and secure Rest APIs in Node.js, JSON, XML integrated in AWS lambdas;
- 5+ years of experience working with DynamoDb, AuroraDb, or similar, designing schemas and writing optimized queries;
- 5+ years of experience coding in JavaScript, HTML, CSS, Vue.js;
- Familiarity with design patterns, clean code is one of your passions;
- Knowledge and experience in software testing (unit, integration and end-to-end tests);
- Preferred: Experience in automated testing tools;
- Preferred. Experience with modern deployment architectures, including AWS CI/CD;
- Plus: Experience with event-driven architectures;
Compensation Range
The compensation range for this role is $65,000 to $85,000 annually.
Date Posted
04/02/2022
Views
7
Similar Jobs
Data Engineer - Pagos.ai
Views in the last 30 days - 0
The job posting is for a Data Engineer position at Deel The role involves building and maintaining the platform that powers the companys products coll...
View DetailsSenior PHP / AWS Developer for System Optimization - OnTheGoSystems
Views in the last 30 days - 0
OntheGoSystems is seeking a senior developer to optimize their WordPress sites on Amazon ECS for improved availability and cost efficiency The role in...
View DetailsTech Lead - Zappyrent - Zappyrent
Views in the last 30 days - 0
Zappyrent is a company revolutionizing the longterm home rental market by automating the entire rental process They are seeking an experienced Tech Le...
View DetailsCustomer Support Specialist (UTC+1 or UTC+1 or UTC+2 Timezone) - Crisp
Views in the last 30 days - 0
Crisp is seeking a Technical Customer Support Specialist for a fully remote position with the option to work from their Nantes office The role involve...
View DetailsGrowth Product Manager - Toggl
Views in the last 30 days - 0
Toggl Work is seeking a Growth Product Manager to join their team and revolutionize People Operations The role involves driving user engagement retent...
View DetailsTech Lead - Zappyrent - Zappyrent
Views in the last 30 days - 0
Zappyrent is a company revolutionizing the longterm home rental market by automating the entire rental process They are seeking an experienced Tech Le...
View Details