Infinum’s Rails team is currently managed by a Head of Rails & Java, and consists of two Lead Rails Engineers and 11 Rails Engineers. Our technology stack centers around Ruby on Rails, with PostgreSQL as our database of choice. We follow the DDD methodology, and pride ourselves on excellent test coverage across projects.
We mostly build APIs, admin dashboards, and integrations with third-party services – without us, clients aren’t served, and emails aren’t sent. Since we are big believers in keeping API documentation up-to-date with the actual implementation, we generate ours from tests.
We hold weekly presentations and discussions to support knowledge sharing, and closely collaborate with JavaScript, Mobile, and DevOps teams.
We like high-quality software, automating boring tasks, BBQs by the Mrežnica river, and team-building activities that involve jacuzzis.
Requirements
Qualifications & Experience
- at least 2 years of team management experience
- at least 4 years of experience with Ruby on Rails or any other backend technology
- background in software development or computer science with deep knowledge of software development patterns
- experience with leading projects for both local and international clients
- great interpersonal and communication skills with the ability to inspire and lead a team
- great time management, organizational, and multitasking skills
- proactiveness and high level of responsibility
- affinity for keeping up with general software development news
- excellent knowledge of written and spoken English and Croatian
Bonus points:
- experience working in a digital agency
- experience in mentoring and coaching
- experience in hiring
Your responsibilites:
Collaborating with the Head of Rails & Java and Lead Rails Engineers, you will lead our Rails team, nurture team members' growth, and deliver high-quality project outcomes.
Team management
- taking care of your team members’ well-being
- developing team members’ professional potential through mentoring, educating, code reviews, and holistic guidance
- delivering short-term, mid-term, and long-term plans for the team's growth and development, often via OKRs
- defining actionable and measurable goals for the team and your team members
- proactively coordinating team members’ workload
- facilitating team members' growth to become Team Leads
- having recurring performance reviews with your team members
- participating in the hiring process if needed, from planning stage to interviews
Project sponsorship
- acting as a domain coordinator or sponsor on one or more projects, with or without hands-on work
- ensuring the quality of delivery and client satisfaction
- arranging regular follow-ups on the projects your team members are working on
Internal processes
- solving organizational and management matters, primarily optimizing talent utilization with the Planning team
- collaborating with other Team Directors, HoDs, Lead Engineers, HR, Planning, Management, and Business Development to enhance the company's internal processes, culture, and growth
- continually improving your skills, encouraging others to grow and sharing knowledge with team members
Infinum
Independent design and development agency with offices across Europe and the US, specializing in developing rock-solid, functional, and beautifully designed software solutions.
Other jobs at Infinum
Why OmniJobs?
- Rare & hidden jobs
- New jobs every day
- No expired job posts
- All jobs in English
Receive emails about similar jobs
Get alerts to your inbox about new open jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs