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?
1
Our Project Management System
We’ve worked with first-stage startups, established enterprises, and everything in between. From FinTech to HealthTech, from MVPs to large-scale platforms — we bring real-world experience to every project we take on. No matter where you are in your journey, we’ve probably been there before.
2
Flexible Working Environment
We offer a casual and flexible working environment with plenty of opportunities for growth for the right candidate. We take on cutting-edge, challenging projects for appreciative clients and have a supportive and team-based approach.
3
Opportunities For Grow Up
Team members have the opportunity to be involved in all phases of the business that interest them and are encouraged to be entrepreneurial. (If you want to be involved in a particular project, we’ll find a way to get you involved.)
4
Diversity Of Projects
Because we have a diversity of projects — both large and small — team members have the opportunity to be exposed to a wide range of different types of assignments and projects change every few months.
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.
Do you work with legacy systems?
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.
Can you help us figure out which technology is right for us?
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.
Do you offer ongoing support after launch?
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.”
How do you handle projects that change scope midway?
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.
What does working with you actually look like day-to-day?
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.
