Hired Recruiters logo
Hired Recruiters
Posted 75 days agoVerified live 1d ago

Back-end Engineer

Brief overview

Remote
UndergradOr in progress
2+ yrsMinimum
Node.jsKubernetesDockerExpressSQLNoSQLRedisDistributed computingVersion controlGitUnix command lineObject-oriented programmingDesign patternsAlgorithmsData structuresCloud providersGoogle Cloud Platform

About the company

Hired Recruiters logo
Hired Recruitershiredrecruiters.com

From San Francisco to Singapore, we help different companies (startups and established) to fulfill their hiring expectations.

Job description

Summary

Hired Recruiters is seeking a Back-end Engineer who writes efficient, deployable code that is easy to maintain. The role involves developing web-based backend systems using Node.js and collaborating with team members to enhance user experiences.

Responsibilities

  • Implement and maintain solutions for data-focused tools and services
  • Collaborate with team members to establish objectives and design efficient systems to enhance our users’ experiences

Skills

  • 2+ years of recent professional development experience in Node.js
  • Working knowledge of version control (preferably git), Unix command line tools, and networking concepts
  • Working knowledge of OOP, design patterns, algorithms, and data structures, especially as they may apply to distributed systems
  • Professional experience with at least one of the major cloud providers (GCP/AWS/Azure), preferably but not necessarily GCP
  • Professional experience with relational databases (PostgreSQL), NoSQL databases (key-value systems), and caching technologies (e.g., Redis)
  • Experience with CI/CD, containerization, and deployment concepts
  • Flexibility and willingness to learn new technologies as needed
  • Willingness to assist in operational activities
  • Ability to work well as part of a collaborative development team
  • BS or equivalent coursework (AS, training, or work experience) in Computer Science or related field
  • Availability during normal US business hours
  • Experience with Unreal 4.0 (our client-side application)
  • Jira & Confluence experience
  • Professional experience with Kubernetes and Docker, or similar container/deployment technologies. Especially in the administration of Kubernetes
  • A fascination with build systems, continuous integration, deployment, content management, and CDNs

Qualifications

Must Haves

  • 2+ years of recent professional development experience in Node.js
  • Working knowledge of version control (preferably git), Unix command line tools, and networking concepts
  • Working knowledge of OOP, design patterns, algorithms, and data structures, especially as they may apply to distributed systems
  • Professional experience with at least one of the major cloud providers (GCP/AWS/Azure), preferably but not necessarily GCP
  • Professional experience with relational databases (PostgreSQL), NoSQL databases (key-value systems), and caching technologies (e.g., Redis)
  • Experience with CI/CD, containerization, and deployment concepts
  • Flexibility and willingness to learn new technologies as needed
  • Willingness to assist in operational activities
  • Ability to work well as part of a collaborative development team
  • BS or equivalent coursework (AS, training, or work experience) in Computer Science or related field
  • Availability during normal US business hours

Nice to Haves

  • Experience with Unreal 4.0 (our client-side application)
  • Jira & Confluence experience
  • Professional experience with Kubernetes and Docker, or similar container/deployment technologies. Especially in the administration of Kubernetes
  • A fascination with build systems, continuous integration, deployment, content management, and CDNs

More jobs like this