Back-End Developer

Industry: Transportation
Remote
Company size: 11-50
Full-time
Not disclosed

Apply as Back-End Developer

Check out the best jobs for December 2022here

Job description

A fast-growing company that developing a state-of-the-art vehicle interface platform is looking for a Node.js Back-End Developer. The developer will be in charge of designing, scaling, and implementing best practices for maintainability. The company is on a mission to ease movement by delivering products that redefine fintech for mobility. The company has managed to secure $2.2mn during their Seed round of funding. This full-time position requires an overlap with Asia, Africa, and Europe time zones. 

 

Job Responsibilities:

  • Decode business rules into a functional scope and technical needs
  • Design the server-side architecture that can scale millions of end users
  • Write and review technical documentation regularly 
  • Follow the software development lifecycle for test-driven development (TDD)
  • Diagnose, fix bugs and mitigate performance bottlenecks
  • Implement security policies and processes to secure the application
  • Monitor and optimize application performance
  • Ability to quickly adapt and migrate code to current technologies

Job Requirements:

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 2+ years of relevant experience as a back-end developer 
  • Extensive experience in Node.js and PostgreSQL
  • Nice to have experience in REST/RESTful APIs
  • Prior experience in React is a plus 
  • Proficiency in NodeJS, Express, and JavaScript
  • Hands-on experience with databases. (e.g. Postgres, MongoDB, ElasticSearch)
  • Strong knowledge creating APIs
  • Prolific knowledge using web sockets
  • Demonstrable experience in creating REST API documentation using Open API or similar tools
  • Experience developing and creating architectures taking advantage of cloud services and capabilities
  • Hands-on experience on cloud services (AWS, GCP, Digital Ocean), git and CI/CD tools
  • Ability to synthesise and clearly articulate complex information, highlighting key takeaways and actionable insights
  • Ability to take responsibility for yourself, other people and projects
  • Fluent in verbal and written English

Interested in this job?

Apply to Turing today.

Apply now

How to become a Turing developer?

Work with the best software companies in just 4 easy steps
  1. Create your profile

    Fill in your basic details - Name, location, skills, salary, & experience.

  2. Take our tests and interviews

    Solve questions and appear for technical interview.

  3. Receive job offers

    Get matched with the best US and Silicon Valley companies.

  4. Start working on your dream job

    Once you join Turing, you’ll never have to apply for another job.

Leadership

In a nutshell, Turing aims to make the world flat for opportunity. Turing is the brainchild of serial A.I. entrepreneurs Jonathan and Vijay, whose previous successfully-acquired AI firm was powered by exceptional remote talent. Also part of Turing’s band of innovators are high-profile investors, such as Facebook's first CTO (Adam D'Angelo), executives from Google, Amazon, Twitter, and Foundation Capital.

Equal Opportunity Policy

Turing is an equal opportunity employer. Turing prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, age, disability status, protected veteran status, or any other characteristic protected by law.

Work full-time at top U.S. companies

Create your profile, pass Turing Tests and get job offers as early as 2 weeks.

Apply now

Apply now