Point your AI agent at freehire and let it find you a job.

Get the CLI →

Rebirth Finance

Open 56d

Software Engineer, NodeJS

Posted Updated 6 views
Discussion

Summary

Software Engineer developing back-end components and services with NodeJS, JavaScript, Kafka, microservices, and AWS, handling full software lifecycle (dev, test, deploy, maintain) and optimizing for security, scalability, speed.

Develop, test, deploy, maintain, and improve backend software and distributed systems using JavaScript, NodeJS, Kafka, microservices, and AWS. Optimize systems for security, scalability, and speed while contributing to autonomous teams and engineering best practices.

Responsibilities

  • Produce software, service designs, and implementations for distributed systems
  • Develop, test, deploy, maintain, and improve code throughout its full life cycle
  • Develop back-end components and services
  • Develop applications using JavaScript, Kafka, microservices, and AWS
  • Maintain a well-tested codebase with continuous integration and coverage reporting
  • Optimize systems for security, scalability, and speed
  • Work in small, autonomous teams
  • Share knowledge and help evolve best practices

Requirements

  • 2+ years of software engineering experience with NodeJS
  • Knowledge of an additional object-oriented language such as C# or Java
  • Knowledge of relational databases such as MySQL and PostgreSQL
  • Understanding of modern cloud environments such as AWS, Azure, and Google Cloud
  • Understanding of microservice architecture
  • Self-starter comfortable in a fast-paced startup environment

Benefits

  • Competitive salary and bonuses
  • Flexible and remote working options
  • Supportive, forward-thinking work environment
  • Annual bonuses
  • Learning Hub
  • Inspiring atmosphere and innovative projects
  • Free assorted healthy snacks and fresh fruits in the office
  • Weekly gourmet breakfast meet-ups
  • Regular team events and parties

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available