Untile is a digital product design and development company.
As a senior backend engineer, you will work on a small team, switching between groups and
projects every few months as our business evolves.
We need developers who thrive on variety — not engineers looking to perfect one product for years, but those energized by tackling different technical challenges across diverse domains (fintech, SaaS, enterprise systems).
YOUR JOB:
- Developing next-generation web applications with focus on backend architecture, APIs,
and data modeling across different projects and business domains;
- Collaborating in a smart environment where new ideas are always welcome;
- Brainstorming initial ideas and carrying them through to concept development;
- Discussing ideas with both team and/or clients to create the best possible solutions;
- Working within a well-opinionated technology stack, with developer tools and methodologies that our team is constantly trying to improve;
- Helping in the creation of in-house patterns;
- Working in a variety of different business areas;
- Help other teammates excel.
- Participate in technical discussions with clients to translate business requirements
into technical solutions;
- Lead backend architecture decisions, establish coding standards, and drive technical
best practices across projects;
WHAT YOU MUST HAVE:
- BS or advanced degree in Computer Science or equivalent;
- Proven experience in multi-project/agency/consultancy environments — you've worked
across different codebases, technologies, and business domains
- At least 5 years of full-time software engineering experience with demonstrable
impact on production systems;
- Strong understanding of relational (preferably PostgreSQL) and/or non-relational databases (e.g. Redis).
- Strong expertise in at least one backend programming language (Node.js/TypeScript,
Python, Go, PHP, Java, etc.) — we care about engineering fundamentals and your
ability to deep dive into our Node.js/TypeScript stack;