And because we know technical excellence is hard, we offer unparalleled support for our employees.
Join us
100% merit-based environment in a team of passionate professionals
that help and teach each other every step of the way
Access to any learning resource:
courses (Pluralsight, Coursera etc), books, conferences,
internal knowledge sharing sessions, you name it
Challenging projects with the newest technologies and technical freedom
to choose the best architecture and tools for the job
Unlimited home office
we are a remote-first company
Flexible working hours
you set your own work-life balance
Excellent compensation
correlated 1-to-1 with performance
Open-door policy
constant two-way feedback and support
a.k.a. "what project will I be working on if I join?"
We DO NOT hire on a/for a project. We generally have several projects we work on, with several technologies or stacks, so it's essential for people to be able (and willing) to learn new things and switch between them.
We value solid software engineering knowledge first and foremost. Think architecture, design patterns and principles, OOP, distributed systems design, commonly used algorithms and data structures etc.
Knowledge of any of the technology stacks we work with (.NET and Javascript) is a big plus. "Knowledge" for us means "in-depth knowledge". We want people who like to peek behind the curtain and learn / understand how things work under the hood.
We appreciate candidates that are fair in their expectations and are willing to work hard to prove themselves. The technical interview can only go so far in assessing one's "level". So usually, if we make an offer, it comes with an associated "gap analysis", i.e. a list of things that we think could be improved.
We don't quantify work experience as time in the industry. Whether you've been working professionally for 0 years or 20 years, what really matters is your knowledge, smarts and work ethic.
Our recruitment process has two stages:
You can begin the process by applying below.
We're looking forward to hearing from you!
This is a ~20 minute call (usually on zoom) where we ask some basic go/no-go technical questions. We also switch roles and you can ask us questions (technical or otherwise). The goal of this call is to establish whether there's a basic fit and we should continue to the interview
Expect one or two software engineering questions and one or two questions specific to the technology you are applying for.
This is a ~1 hour discussion, i.e. there's no code-writing involved. The topics and questions are publicly available on our blog.
https://www.infiniswiss.com/blog/company-culture/interview/2023/03/02/interview-intro/
Please make sure you have read the topics and questions before the interview and are able to have a meaningful, in-depth discussion about them.
We almost always give a "No" answer straight-away.
In case of a possible "Yes" we will get back with a complete written offer, including compensation, benefits and (often) a concrete learning plan with the gaps we identified during the interview. We'll schedule another meeting to discuss the offer.
Use the form below or email us at [email protected]