drjobs Software Engineer - Backend & Integrations

Software Engineer - Backend & Integrations

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4-5years

Job Location drjobs

Ahmedabad - India

Monthly Salary drjobs

81 - 100

Vacancy

1 Vacancy

Job Description

This is a remote position.

We are seeking a Software Engineer - Backend & Integrations to join our team.

Responsibilites:
  • Build scalable backend systems that allow us to scale to millions of users.
  • Integrate with 3rd party software including Payments Accounting CRMs and more.
  • Optimize our GraphQL backend for fast performance so that our movers are able to complete their jobs quickly.
  • Create generic systems that are able to solve any workflow in a scalable way. Generalized systems include billing document creation and storage task workflow and customer communication systems.
  • Open source general frameworks that we use to build entire applications consistently and quickly.
  • Shipping code conduct code reviews.
  • Architecture docs and Design handoffs.
  • Product brainstorm/scoping (if desired).
  • Design review/brainstorm (if desired).

Requirements

  • You have 2-5 years of experience at a relevant tech product-driven company. Ideally with 1-2 years of experience in an early-stage startup (Seed Series A).
  • You believe moving is a significant moment in a persons life and believe we can make the moving experience great.
  • You always aim to understand the full picture from the customers point of view. Youre willing to challenge your understanding of this every day to improve it.
  • You understand that change is the only constant in a startup. You are excited to propose and lead change when you have a better way.

    Our Tech Stack:

  • React and React Native client apps built with an Apollo GraphQL data layer Styled Components for styling our UI and hooks for handling modals responsiveness navigation and more.
  • Together with our design team we have built a shared design system used in all client applications.
  • Flask backend with a performant GraphQL layer built with Graphene.
  • Redis for async task handling and working with external systems.
  • Infrastructure is all on AWS with usage of Lambdas ECS and Dynamo.
  • We have a CI/CD pipeline that enables us to test every pull request and deploy multiple times per day.
  • Our processes include using Notion Slack Zoom and GitHub for all communication.

    Competencies:

  • Backened
  • Python/Flask
  • GraphQL
  • PostgreSQL/relational databases
  • 3rd party integrations
  • AWS: Lambdas ECS DynamoDB
  • Basics of testing: e2e integration unit

Benefits

  • Work Location: Remote
  • 5 days working


quirements You have 2-5 years of experience at a relevant tech, product-driven company. Ideally with 1-2 years of experience in an early-stage startup (Seed, Series A). You believe moving is a significant moment in a person's life and believe we can make the moving experience great. You always aim to understand the full picture from the customer's point of view. You're willing to challenge your understanding of this every day to improve it. You understand that change is the only constant in a startup. You are excited to propose and lead change when you have a better way. Our Tech Stack: React and React Native client apps built with an Apollo GraphQL data layer, Styled Components for styling our UI, and hooks for handling modals, responsiveness, navigation, and more. Together with our design team, we have built a shared design system used in all client applications. Flask backend with a performant GraphQL layer built with Graphene. Redis for async task handling and working with external systems. Infrastructure is all on AWS with usage of Lambdas, ECS, and Dynamo. We have a CI/CD pipeline that enables us to test every pull request and deploy multiple times per day. Our processes include using Notion, Slack, Zoom, and GitHub for all communication.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.