Backend Engineer

The TMRW Foundation
Alicante
EUR 50.000 - 70.000
Descripción del empleo

Join a thriving environment tasked with delivering new and disruptive technologies!

As a senior backend developer you will be tasked with designing and implementing the back-end for cloud-based services along with their connections with both other services and the client.

You will be working alongside other back-end and front-end engineers to build cloud applications for web3, along with a team of 3D graphics and machine learning experts to deliver cutting edge technology to clients.

The role:

  • Design the backend of cloud services needed to offer a wide variety of features and solve existing problems.
  • Design and develop scalable and high-performance backend systems and APIs.
  • Develop, document and test intercommunicated cloud-based services.
  • Collaborate with dev-ops team to successfully deploy solutions following a CI/CD model.
  • Manage and maintain existing systems, databases, caches and deployments.
  • Design and optimize database schemas.
  • Ensure the security and reliability of the backend systems by identifying and fixing existing risk elements.
  • Work under changing and evolving requirements.
  • Present devised solutions and developments to the management team and shareholders.

Who are you?

  • You are excited by future trends in technology, especially at the thought of working with 3D technologies.
  • You are a creative outside the box thinking on new innovative digital solutions in a practical way.
  • You understand the importance of risk management.
  • You are an effective communicator who can influence other leaders and drive decisions relating to backend.
  • You are able to explain complex concepts effectively and coach less experienced staff on matters related to backend.
  • You are self-motivated and can work independently while also engaging closely with colleagues to drive outcomes.
  • You pay attention to details and hold yourself and others accountable to delivering set results.

Qualification must haves:

  • Minimum 5+ years of experience as a backend developer.
  • Fluency in Node.js/TypeScript and other backend programming languages.
  • Strong Linux knowledge and experience.
  • Strong SQL in any RDBMS.
  • Experience developing REST and GraphQL services with microservice architecture in mind.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Experience with webRTC
  • Experience developing test suites for cloud services.
  • Strong problem-solving and communication skills.
  • Experience working with agile workflows.
  • Experience working with Jenkins.
  • A flexible and open mindset.
  • The ability and motivation to work in a fast-paced, creative environment. Our team wants to achieve big things!
  • English working proficiency and communication skills (verbal and written). Any other language would be an advantage!

Nice to haves:

  • Experience with any other server-side programming language.
  • Experience in modern C++ and 3D graphics.
  • Proficiency in Java and related frameworks (e.g., Spring, Spring Boot)
  • Experience with Java-based microservices architecture and development
  • Experience with serverless architectures (e.g., AWS Lambda)
  • Experience with AWS kinesis.
  • Experience developing and maintaining applications for AWS platform.
Obtenga la revisión gratuita y confidencial de su currículum.
Selecciona un archivo o arrástralo y suéltalo
Avatar
Asesoramiento online gratuito
¡Mejora tus posibilidades de entrevistarte para ese puesto!
Adelántate y explora vacantes nuevas de Backend Engineer en