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