Zentrix Lab

Senior Software Engineer

Posted: 4 days ago

Job Description

🧑🏻 We are searching for skilled Seniors/ team lead. Apply only if you are comfortable for live coding session and skill assessment. You'll work in a sprint-based Agile environment in a team to deliver company's solutions, and solutions for clients and lead teams and communication with C-level. You will be involved in coding and development with TypeScript, React, ReactNative, NestJS, NextJs, RDBMS like Postgres and NoSQL databases.📅 ResponsibilitiesActively participate in coding, ensuring the delivery of robust, scalable, and efficient software solutionsLead the engineering team, oversee development processes, and drive sprint planning using JiraImplement software development best practices in engineering teamConduct code reviews, mentorship, and technical training to uplift the engineering team’s capabilitiesManage the company’s technology infrastructureeETL and Integration of backend APIs and data storage solutionParticipate in and help transform cutting-edge research into softwareImplement the requirements coming from company's innovative projectsEmpower the growth of your team by sharing your knowledge and insightsParticipate in analysing and evaluating quotes for clients, ensuring technical feasibility, cost-effectiveness, and alignment with project requirements🛠 Required skills and experience7+ years of experience in industry, previously working on senior positions and/or team lead positions. Experience in working with TypeScript, Python or similar OOP languages. Should have strong design architecture skills and be able to design modular, scalable applications, not just code features.Excellent knowledge in writing queries in SQL, NoSQL databases, experience with ORMWorking with source code management tools, like git, from CLITeam collaboration (branching, PRs, code reviews): 4–6 years, ideally including mentoring or reviewing junior colleagues.Design patterns / Clean code principles: 5+ years of solid understanding and application in real-world projects.Experience with CI/CD. Ideally with experience setting up or maintaining pipelines (GitHub Actions, GitLab CI, Jenkins, etc.)English fluency: professional working proficiency — must be able to communicate and document clearly in EnglishIndependence and responsibility from day one. Autonomy and responsibility: proven record of taking ownership from day one, typically demonstrated in small agile teams or similar environments.👍 What we offerA full-time position with a flexible and inspiring work setup. You’ll split your time between our office in Pančevo and remote work—ideally on-site, but if you can deliver results from anywhere (even from space), that’s good enough for us.We reward initiative and results with performance-based bonuses and offer the opportunity to travel across Europe once per quarter for project meetings, collaboration, and networking. You’ll get to spend up to three working days in another country — whether that’s Italy, Portugal, Spain, Greece, Germany, France, Cyprus, or Finland — as part of our international projects.💡 Who we areZentrix Lab is a forward-thinking technology company headquartered in Serbia, with offices in Pančevo and Tallinn. We build digital products and applied research solutions that bridge innovation and real-world impact. Our mission is to grow through creation — developing our own technologies while expanding collaborations with a global network of partners. We work with some of the most recognised names in industry and research, transforming ideas into MVPs and market-tested solutions that reach users across the world.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs