Jobs and Careers
10

Senior Backend Developer

10Clouds
PolandRemotefull_timeVerifiedPosted 18 Dec 2023

About the role

Please note: as a remote-first company, we are prepared to conduct all of our recruitment processes remotely.

As a Senior Backend Developer at 10Clouds (tech-oriented organization with a strong focus on AI), you will join an intellectually stimulating environment, utilizing best software engineering practices and modern solutions. You will take the lead in challenging projects, with autonomy in selecting optimal tech solutions. You may have a chance to work on projects for a leading merchant bank in the USA, a well established American investment company.

There are only 3 stages in the recruitment process and there is no coding task!

1. HR Phone Interview (30 min) - to get to know you a bit better

2. Technical Interview (via Google Meet, 90 min) - to find out if your technical skills match our needs

3. Final Interview (via Google Meet, 60 min) - to meet your leader and discuss your growth at 10C

Your role and responsibilities

  • Architecting and implementing the solutions we build including active code contribution to projects
  • Working with the team, client and project delivery manager to efficiently deliver projects
  • Translating business needs to technical solutions and communicating with the client
  • Architectural design and ensuring project quality and coherence

Additionally, as a senior developer, you will be

  • Ensuring that good programming practices are followed
  • Supporting other engineers’ growth with your expertise and mentorship
  • Taking part in internal initiatives such as performance reviews, technical recruitment, estimation of pre-sale projects
  • Responsible for Technical oversight and support for the team

Requirements

What you bring to the table

  • 8+ years of experience in general programming
  • Experience with microservices and monolithic architectures
  • At least 3-4 years of Node.js experience
  • You have solution architecture and end-to-end project leadership experience
  • You have worked on challenging or complex projects so you anticipate technical challenges before they occur
  • You feel comfortable communicating with the clients and you can explain complex technical details using layman’s terms
  • You understand that your impact reaches far beyond programming and that your work affects the entire business. You can take responsibility for the entire project and not just your own work
  • You know how to analyze client and business requirements
  • You show great adaptability to new technologies
  • You have proactive approach combined with leadership skills
  • You value ownership, responsibility, and ability to work independently
  • You will be comfortable working with our tech stack including (our must-haves): Node.js, Nest.js, cloud solutions (AWS preferred), Docker, Kubernetes, Git and SQL (preferably Postgres)
  • Proficiency in understanding BE/FE/QA technologies
  • You can communicate in English (B2/C1) - we work in an international environment), Polish is not required
  • Flexibility when working for US clients (occasional meetings in late afternoons)

It’s great if you also have

  • Previous experience with Python, FastAPI, noSQL databases (Redis, MongoDB), RabbitMQ, Kafka, Amazon SQS
  • Interest in AI technologies

Benefits

What you can expect from us