Data?1551376820
Senior Backend Developer @ Hapibot Studio

Description

We are looking for a Backend Developer to help us design and implement large scale applications. You have a desire to create powerful backend systems and demonstrate analytical thinking. You’re a great developer who is also deeply interested in devops, network operations and has passion for software architecture and requirements engineering. You also feel comfortable pushing beyond your defined areas of competences.

 

BENEFITS:

  • Work with an inspiring and collaborative team

  • Flexible working hours

  • Work with the most innovative web technologies

  • Both specialization growth and team switching

  • Opportunity to work on internal projects

 

WE ARE SEARCHING FOR A BACKEND DEV LIKE YOU

 

RESPONSIBILITIES

  • define, document and maintain requirements in the engineering design process

  • design and develop backend services for web and mobile apps

  • fine-tuning and improving performance of services and datastores

  • implementing security strategies for apps and backend services

  • ensure quality software engineering practices

  • working with technology stacks including: Node.js, Kubernetes, Docker, PostgreSQL, MongoDB

  • participate in building configuration and automation tools to simplify the process of deploying, upgrading, and scaling systems and software across our environment

 

QUALIFICATIONS

  • BS in Computer Science, Engineering, another science or equivalent experience

  • 4+ years of professional experience as a full-stack or backend developer or related field

  • experience working with or creating APIs and understanding REST and/or GraphQL

  • knowledge of MVC architectures

  • experience in batch-processing systems

 

NICE TO HAVE SKILLS

  • highly self-motivated and result-oriented team player 

  • experience with search databases (e.g. Elasticsearch, Solr)

  • experience with message brokers (e.g. Kafka, RabbitMQ)

  • familiarity with web server software (e.g. Apache, Nginx)

  • familiarity with configuration management tools (e.g. Puppet/ Chef or Docker)

  • some experience with continuous integration, continuous deployment testing and automation tools such as Jenkins or GitlabCI

  • desire to contribute back to the open source community

  • familiarity with BASH, DNS is a plus

  • affinity for open environments that encourage cooperation, learning and teamwork

  • detail oriented with excellent English written and verbal communication

 

Please apply here: https://www.hapibot.com/senior-backend-developer