Senior Backend Engineer

closed
Factor Eleven Logo

Factor Eleven

πŸ“Remote - Romania

Summary

Join Factor Eleven's amazing team as a Senior Backend Engineer and contribute to the expansion and optimization of our digital advertisement SaaS suite. You will design and develop microservices, integrate data solutions, and ensure high-performance applications. This role requires extensive NodeJS experience, knowledge of AWS and/or Kafka, and expertise in GraphQL/REST APIs. You will collaborate with a cross-functional team, mentor junior engineers, and contribute to project planning. We offer a fully remote work environment within Europe, flexible hours, competitive salaries, and various other perks and benefits.

Requirements

  • 5+ years experience as Backend Engineer or similar role
  • Strong proficiency of NodeJS with TypeScript, web stacks, libraries, and frameworks
  • Working knowledge of front-end technologies such as HTML5 and CSS3
  • Experience with user authentication and authorization between multiple systems, servers, and environments
  • High familiarity with fundamental design principles behind scalable applications
  • Creating database schemas that represent and support business processes
  • Good knowledge of event-driven architecture, message busses, and/or pub/sub-systems
  • Proven expert knowledge Implementing automated testing platforms and unit tests
  • Superb interpersonal, communication, and collaboration skills
  • Excellent familiarity with git, npm, docker and Jira
  • Extensive experience in mentoring teammates in a respectful, educative manner
  • Reside in and hold a work permit of a country in the European Union

Responsibilities

  • Develop and maintain microservices and back-end components
  • Ensure optimal performance of databases and responsiveness to front-end requests
  • Collaborate with developers, product owners and stakeholders on the design and integration of elements
  • Develop high-performance applications by writing testable, reusable, and efficient code
  • Implement effective security protocols, data protection measures, and storage solutions
  • Run diagnostic tests, repair defects, and provide technical support
  • Document server-side processes, including database schemas, message events and sagas, as well as preparing reports
  • Recommend and implement improvements to processes and technologies
  • Provide mentorship and technical supervision to team-members

Preferred Qualifications

  • Good knowledge of AWS and/or Kafka
  • Great knowledge of GraphQL/REST-APIs

Benefits

  • Transparent, above-market salaries
  • 100% remote within Europe
  • Flexible work-hours and part-time models
  • Be part of a fast-growing, highly-skilled team
  • In person department and company events
  • Home office, co-working space and work-together allowance
  • Personal and professional development courses from Udemy
  • Case by case relocation and visa support
This job is filled or no longer available