Job offersFreelancersCompaniesPricing#nojudgement

Contact

Exclusive

HOPIN

Backend Developer

CityBratislava

FormFull-time

Salaryfrom 3000 €

TypeTPP / Invoice

Updated23.10.2024

Job description

We are looking for Senior Backend Developer to help us develop and maintain our application for various clients overseas. The ideal candidate is not afraid to bring new ideas and actively shape the application to make it the best solution for clients seeking white-label solutions in the transportation business. For this role, we are looking for a person with the following skills:

A) Technical skills

  • NODE.JS – Expert
    -Proficiency in Node.js, including asynchronous programming and event-driven architecture.
  • Familiarity with key frameworks/libraries (such as Express.js, etc.)
  • Understanding of error handling, logging, and debugging

• MySQL – Expert

  • Strong understanding of MySQL database design, optimization, and management
  • Proficient in writing efficient SQL queries, stored procedures, and database indexing
  • Knowledge of database optimization techniques, normalization, and migration strategies
  • Experience in setting up replication, backups, and disaster recovery for MySQL databases is a plus

• GIT – Advanced

  • Proficiency in Git for version control (GitHub, GitLab)
  • Experience with CI/CD pipelines using tools (GitLab CI)
    o Amazon Web Services (AWS) – nice to have
  • Hands-on experience with AWS services like EC2, S3, RDS (MySQL), Lambda, CloudFormation, and VPC
  • Understanding of scaling, load balancing, and monitoring in AWS environments (Elastic Load Balancer, Auto Scaling, CloudWatch)
  • Familiarity with networking, security groups, IAM roles, and policies in AWS

• Other experiences – nice to have

  • Experience with unit testing, integration testing and knowledge of test automation frameworks and strategies is a big plus
  • Skills in profiling and optimizing both Node.js applications and MySQL queries.
  • Understanding of caching strategies (Redis) and scaling Node.js apps on AWS.
  • Bash, pm2 experience is a plus
  • Experience in designing and developing RESTful or GraphQL APIs.
  • Ability to integrate third-party APIs and work with authentication methods such as OAuth, JWT, and API tokens.
  • Knowledge of best practices for clean code, API security, versioning, and documentation.

B) Soft skills

  • Problem Solving: Ability to analyze and solve complex issues, especially in distributed systems and databases
  • Communication: Clear communication for both technical and non-technical stakeholders, including writing clean documentation
  • Collaboration: Experience working in a team using Agile or Scrum methodologies
  • Adaptability: Willingness to adapt to new technologies and a fast-changing cloud environment
  • Attention to Detail: Precision in code quality, testing, and reviewing others' code.

C) More Nice-to-Haves

  • Experience with with large scale apps and huge traffic
  • Knowledge of Microservices Architecture: Understanding of how to break down monolithic applications into microservices
  • Event-Driven Design: Experience with message queues (SQS, Kafka, etc.)
  • Security Best Practices: Familiarity with security protocols, including encryption, secure storage

D) Experience level - 4 years of experience in backend development, ideally with a focus on Node.js and cloud-hosted environments

Requirements

Programming knowledge
NODE.JS - Expert
MySQL - Expert
GIT - Advanced

Educational Specialization
IT

Language skills
English - Intermediate (B1)

We offer

We offer very competitive compensation and benefits package:

• We offer long-term and stable job
• Flexible work time
• Home-office
• Teambuildings
• Laptop, Free taxi, Multi Sport Card, Cinema tickets
• Offices in Bratislava

Magazine articles

Show all articles