Stand out for this role — generate a tailored resume and cover letter in about a minute.
Tellent is building a Talent Management Suite that helps organizations attract, hire, manage, and grow their people. Its platform combines Applicant Tracking, HRIS, and Performance Management solutions used by more than 7,000 companies across over 100 countries.
We are looking for a backend engineer to build reliable, scalable backend solutions for Tellent Recruitee, an ATS used by thousands of organizations globally; develop new capabilities and modernize the existing codebase to improve
Tellent provides a Talent Management Suite that helps organizations attract, hire, manage, and grow their people. Its platform combines Applicant Tracking, HRIS, and Performance Management solutions used by more than 7,000 companies across over 100 countries.
Build and improve reliable, scalable backend solutions for Tellent Recruitee, an Applicant Tracking System used by thousands of organizations globally; Develop new capabilities and modernize the existing codebase to improve performance, reliability, and maintainability; Design and implement solutions that balance technical quality with customer and business needs; Take ownership of delivered features, ensuring they are well-tested, maintainable, and meet quality standards; Investigate and resolve bugs and technical issues to maintain a stable, reliable customer experience; Participate in technical discussions and contribute to system design and architectural decisions, with support from more experienced teammates where needed; Collaborate with Backend and Frontend Engineers, Design, QA, and DevOps to solve complex problems and deliver product improvements; Participate in pair programming, code reviews, and real-time problem-solving to share knowledge and improve working practices.
Commercial experience with Elixir, or strong backend development experience in Ruby on Rails, Python, Java, or PHP combined with strong motivation to learn Elixir; Experience designing and building scalable applications; Solid understanding of databases, preferably PostgreSQL; General knowledge of Elasticsearch and RabbitMQ; Strong debugging and problem-solving skills, with a pragmatic approach to maintaining and improving existing applications; Focus on quality and reliability, with an understanding of pragmatic engineering trade-offs; Product mindset: ask questions, consider user problems, and weigh technical trade-offs rather than simply implementing specifications; Collaborative approach and willingness to participate in pair programming, technical discussions, and knowledge sharing; Fluent in English; Nice to have: experience with messaging systems at scale, such as transactional email or push notifications, Polish.