Senior Back-End Engineer

Open 19d

Description

  • Design, modify, develop, write, test and implement software systems
  • Implement web services and REST APIs to power the systems
  • Collaborate with business team, scrum master and other developers to deliver high quality systems

Expectations

  • Write clear, intuitive-to-use, and testable code
  • Build scalable, robust, reliable, and state-of-the-art tech systems and infrastructure
  • Ability and interest to work on product development from idealization to deployment and beyond

Requirements

  • 5+ relevant years of experience
  • Demonstrated capabilities in software development, architecture design and (Agile) project management
  • Experience with Node, Python, design patterns and OOP
  • Experience with REST and API services, HTTP status codes, content negotiation, API versioning, and caching
  • Experience with MySQL, and/or SQL Server, MongoDB
  • Experience with unit testing and TDD
  • Bachelor’s degree in computer science, engineering or any related majors is required

Benefits

We offer competitive compensation packages, comprehensive benefits, and a challenging and dynamic work environment. If you are passionate about back-end field and want to be part of a talented and growing team, we want to hear from you.