1 листопада 2024

Back-End Developer (Laravel / Node.js) (вакансія неактивна)

віддалено

Our product team is currently about 15 people, 10 people are Ukrainians working fully remotely and 5 people are based in the office in Indonesia. Despite our team being relatively small, we deliver big value for the company, from validating ideas to implementing complex solutions.

Now we are looking for a Back-End Developer to help us with the processes of designing, building, and maintaining scalable and efficient backend systems that power the company’s products.

Collaborating closely with frontend developers, UX designers, QA, and business stakeholders, the engineer ensures the backend architecture meets both technical and business requirements, driving innovation and aligning with the overall product vision. This role plays a crucial part in delivering reliable solutions that address complex business challenges and improve user experience.

If you are looking for a company that

  • stays up to date on emerging technologies and introduces best practices;
  • trusts in you and build relationships based on transparency in everything that is going on (that being said, we’re flat structured in our communication);
  • gives you the freedom to choose your comfortable work time;
  • allows you to influence the product and company’s processes;
  • has missions, values, and a strong culture;
  • has zero bureaucracy and micromanagement;
  • heavily invests in employees’ growth;
  • takes care of the employee’s well-being;
  • has a cool supportive team of people who enjoy what they do

It means we are a perfect match! 🙂

What we expect from you:

  • Rich engineering experience (at least three years as a backend developer)
  • Proficiency in PHP and Node.js, with a deep understanding of the Laravel framework.
  • Solid knowledge of SQL, particularly PostgreSQL.
  • Firm grasp of SOLID principles
  • Experienced in creating clear and comprehensive documentation and specifications
  • Experience in high-quality adaptation of new technologies
  • Take full ownership of your decision
  • You are excellent at collaborating with teams and communicating technical concepts to stakeholders and non-technical teams.
  • Intermediate to advanced proficiency in English, both verbal and written.

Nice to have

— Background or experience with microservices architecture

— Familiarity with Kubernetes, event sourcing, and cloud-based infrastructure (AWS)

— Experience in optimizing project performance, including concurrency handling

— Experience with NestJS.

And what responsibilities would you have:

  • Develop backend solutions adhering to best practices and guidelines;
  • Analyze and decompose project requirements to create detailed task specifications;
  • Take ownership of tasks to drive project progress, engage in decision-making processes related to product features and improvements;
  • Collaborate with DevOps to make decisions regarding service infrastructure and define best implementation practices;
  • Continuously learn and adapt to new technologies as required by the project.

Do you feel it is a match?
Send your CV! 🙂