Careers at Jonajo

Backend Developer

Jonajo Consulting LLC is a software development firm located in the heart of Silicon Valley, California. We specialize in developing AI-powered mobile & web applications and have experience in building a wide range of applications such as virtual cosmetics, dynamic pricing, and location based recommendation services.

We are looking for a Back-End Developer responsible for managing the data interchange between the server and mobile and web clients. Using nodeJS, python to build RESTful services through sql and non-sql databases. Having experience in Google Cloud or similar to deploy Virtual machines and maintain cloud engines. 

This is a remote, Home Office position. 

Type: Full-time. 

Main Responsibilities:

  • Create RESTful APIs to be consumed by user-facing elements on client applications
  • Build reusable code and libraries for future use.
  • Optimize the application for maximum speed and scalability.
  • Implement security and data protection.
  • Design and implement data storage solutions.

Requirements:

  • BS, MS in Computer Science or a related technical field
  • Strong verbal and written communication skills in English.
  • 2+ years of experience creating RESTful APIs in Python or NodeJS/Express
  • Experience with MySql, MongoDB, Graph DBs such as Neo4J
  • Strong foundation in programming, algorithms, and software application design.
  • Broad knowledge of databases, data structures, data modeling
  • Creating database schemas to support business processes.
  • Experience with user authentication and authorization between multiple systems, servers, and environments.
  • Experience managing hosting environments, including database administration and scaling an application to support load changes.
  • Ability to write scripts to perform Data migration, data transformation.
  • Setup and administration of automated backups.
  • Incorporating automated testing and unit tests to ensure good quality

Nice to Have:

  • Typescript Experience
  • Web scraping experience
  • Experience with ​​AWS Lambda, AWS DynamoDB, AWS S3, and AWS Cognito a plus.
  • Test Driven Development practices
  • Understanding of “session management” in a distributed server environment.

Last Updated:
February 22, 2023

Department:
Engineering

English Level:
Conversation (TOEFL 550+)
Location:
Indonesia

Years of Experience:
2

Apply Here

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form :(