/

Careers

People who care build things that last

We don’t just fill roles — we grow people. At Genius Software, you’ll work alongside teammates who genuinely root for each other, on problems worth solving. Bring your curiosity, your craft, and your whole self.

Why Join Us?

Curent openings

We’re a product-driven team building tools that matter. If you love clean code, thoughtful design, and working with people who care about their craft — you’ll feel right at home here.

We hire for potential as much as experience. Every role comes with room to grow, a team that supports you, and work you can be proud of.

Middle Web Developer

Middle

Full-time

Remote

Required skills: Nuxt.js, SCSS, JS, NestJS, MySQL, SQL, Redis, Git (experience level – high)

As advantage: Rest API, WebSocket, Jenkins, Stripe.

Senior Mobile Developer

Middle

Full-time

Required skills: Strong knowledge of CSS3, understanding the adaptive layout.

As advantage: Understanding the differences between iOS and Android.

What we expect from you: 


– Strong knowledge of CSS3, understanding the adaptive layout
– Experience with React Native
– Basic knowledge of OOP
– Understanding of AJAX and using the REST API
– Experience with ES6, ES7
– English level: intermediate or higher

Will be a plus: 


– Understanding the differences between iOS and Android
– Experience with CSS frameworks (Twitter Bootstrap, Foundation), LESS / SASS
– Knowledge of HTML 5 functions – SVG, Canvas, Javascript APIs, local storage
– Experience with ReactJS
– Database Experience

Junior Q&A Automation

Middle

Full-time

Required skills: Create and execute DB queries (MySQL, MongoDB), use and test API.

As advantage: Intermediate+ English level.

What we expect from you: 


– 0.5+ years of related experience in software quality assurance / testing.
– Technical focus including the ability to create and execute DB queries (MySQL,
 MongoDB), use and test API.
– Experience using management tools such as JIRA.
– Excellent communication skills with members, staff, and individuals in the community 
 in a professional manner.
– Multi-task orientation to handle and manage several projects at once.
– Ability to meet deadlines in a timely manner and collaborate effectively in teams with all
 levels of the organization.
- Intermediate+ English level.

Build More Than a Career

We spend a lot of time together — and we genuinely enjoy it. Our team is built on trust, good energy, and a shared drive to create meaningful work. We support each other through challenges, celebrate wins, and grow together every day. Because great products start with a team that feels valued, connected, and inspired.

Frequently asked questions

What technologies do you actually specialize in?

We work across the full stack — React, Next.js, Node.js, Python, and cloud infrastructure (AWS, GCP). But honestly, the tech is secondary. We pick what fits your problem, not what we happen to know best. If something isn’t a fit, we’ll tell you upfront.

Yes — and we know how painful they can be. We’ve helped companies modernize codebases that nobody wanted to touch. We always assess first, propose a migration path second, and make sure nothing breaks in the process. No big-bang rewrites unless absolutely necessary.

That’s often where we start. A 30-minute call is usually enough to map your situation and give you a real recommendation — not a vendor pitch. We’re vendor-agnostic, so the answer is whatever actually makes sense for your team and your scale.

Yes. We offer retainer-based support for teams who want ongoing help, and one-off maintenance packages for specific fixes. We don’t disappear after handoff — some of our longest client relationships started the day a project “ended.”

Scope changes happen — we don’t penalize you for them. We work in short delivery cycles so you see real progress every 1–2 weeks. If priorities shift, we adjust. Any change that affects cost or timeline gets flagged clearly before we move forward, not after.

You’ll have a single point of contact who knows your project inside-out. Expect regular async updates, a shared task board, and a standing check-in as needed. No status-report theater — just clear communication and work that actually ships.

Still thinking?

That’s fine. We just want you to know there’s 
a real team on the other side of this — people who’ve shipped products like yours and genuinely care how they turn out.

Top 100 Global Service 
Providers by Clutch

Top Rated Plus
on Upwork

5 stars Rating 
on GooFirms

Verified on Google 
My Business

Trusted by clients 
on Trustpilot

100% Job Success 
on Upwork