Engineer II - Back End

Junior and mid-level back end engineers work on the design, development, and deployment of our top-tier web development capabilities. You will be responsible for owning core components of product deliveries and ensuring their quality and test coverage. You’ll work cross-functionally with other disciplines and with other engineers on the team. You will be responsible for taking direction from a technical lead and reporting back progress. You’ll work together to create deadlines and deliverables which you will wholly own.
  
Requirements:
  • Demonstrable web development experience
  • Clear communication skills
  • Experience with JavaScript, or willingness to learn: NodeJS, npm, Mocha, chai, etc
  • Experience with Golang, or willingness to learn
  • Desire to write testable code, and the test coverage to go along with it
  • Experience with microservice architecture and hosting
  • Understand CI / CD

Bonus areas:
  • Big data
  • Machine learning
  • Multi-region deployment infrastructure
  • Some ping-pong skills

Responsibilities:
  • Work well on a small team
  • Self-manage development backlog
  • Write testable, efficient code
  • Believe strongly in QA and scalability
  • Appreciate and form emotion-based opinions on ping pong
  • Interact with brand stakeholders as needed
  • Collaborate with third party technology providers

Gentis Solutions offers excellent compensation and benefits including:  higher wages than regional averages, full health, dental, vision, 401K, and two weeks of paid time off in year one. 

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file