• IdealStaffs

BackEnd Engineer (Iași, România)


Location: Iași, România

Type: Fulltime Employee (No PFA / SRL)

The job requires work from the office in Iași, once every 2 two weeks.


Apply Now!


Description

IdealStaffs is looking to add a dedicated Backend Engineer to its client's team in Iasi. The candidate will be directly hired by our client. This will be a dynamic environment, where you have the chance to participate throughout the complete product and software development lifecycle and to focus on software quality through peer reviews, refactoring, continuous integration and deployment.


Main Responsibilities:

  • Design and implement systems for scalability, testability, supportability, and maintainability

  • Evaluate new technologies that could be brought to bear to solve the client's technical challenges as they arise

  • Develop solutions for complex problems both independently and with team members

  • Help resolve technical issues/blockers as a developer on the team

  • Help drive technical decisions for your team and influence technical decisions in other areas

  • Be creative, take your own initiative and solve some of the our most challenging problems

  • Work in a highly collaborative environment to build the next generation of products

  • We're an agile, fast growing company and this job description isn't meant to be a complete list of your qualifications or all of the things you'll do

Technology stack includes: Golang, PHP, Node, Typescript, Python, Docker, Managed MySQL (AWS RDS), Managed PostgreSQL (AWS RDS), Managed OpenSearch v1 (AWS OpensSearch), Managed ElasticSearch (AWS ElasticSearch), Redis, RabbitMQ, etc.


Architecture: Microservices, Domain Driven Design, CQRS, Unit Testing and Functional Testing


Requirements

  • 3+ years experience with a modern OO programming language and open to learning Golang

  • 2+ years of relevant experience or equivalent combination of experience and education

  • Understanding of testing principles and high-quality software

  • Understanding of distributed systems, microservices architecture, DDD, CQRS

  • Understanding of message queues like RabbitMQ, Kafka, SQS, etc.

  • Ability to learn and think critically about both system design and software engineering concepts and blend those perspectives pragmatically based on project needs

  • Familiarity with Git

  • Solid communicator, Focused, Accountable, Self Motivated, Collaborative

Nice to have

  • Experience working with developing software in languages such as Go or PHP

  • Experience building, operating and maintaining resilient, scalable distributed services

  • Experience working with the Linux operating system


Benefits

  • Competitive salary and equity options

  • 27 days holiday + bank holidays

  • Extra holiday day for your birthday

  • Closed office between Christmas and New Year

  • 7card or Bookster

  • Flexible working hours and environment within a dynamic team

  • Working for our own product used by some of the biggest companies in the world

  • Work from anywhere in the world for 2 months/year (after probation)

  • Remote role or office-based

  • Private health insurance

  • Regular team events and socials

  • Access to all sponsored and partnered events.


Apply Now!

226 views0 comments

Recent Posts

See All