
Senior Python+React Engineer (Fintech)
Primary stack
Job description
About the Position
We are looking for a Senior Python+React Engineer to join one of our projects in the finance industry.
About the Project
We’re building a modern workflow and client-facing platform used to support tax credit, consulting, project management, and operational delivery workflows. The platform brings together internal production teams, sales and account data, client and CPA partner visibility, workflow automation, integrations, and AI-enabled product capabilities.
This is a senior individual contributor role. The ideal candidate is not just a heads-down coder waiting for perfectly defined tickets. We need someone who can work from product direction, PRDs, design concepts, and business context, then help shape and build practical features.
Role Focus
The ideal skill distribution for this role is approximately:
- 40% Backend development (Python, FastAPI)
- 40% Frontend development (React)
- 10% Product thinking and understanding business requirements
- 5% Cloud and integrations
- 5% Experience using AI tools in development
The main priority is finding a well-rounded full-stack engineer who is comfortable working across both the frontend and backend. Experience with cloud technologies, integrations, and AI-assisted development is a nice plus, but not the primary focus.
Hiring Process
- Interview with the Recruiter – up to 30 min.
- Tech interview on our side – up to 1 hour.
- Tech interview on our client side – up to 1 hour.
- Client interview – up to 1 hour.
Requirements
- 7+ years of professional development experience.
- Strong full-stack engineering experience (backend + frontend).
- Experience building scalable backend services and clean REST APIs.
- Experience with Python (preferably FastAPI) and relational databases (PostgreSQL or similar).
- Strong React/Next.js and TypeScript development experience.
- Solid database design skills (data modeling, SQL, migrations, performance optimization).
- Ability to build production-ready, maintainable UI components from product or design requirements.
- Experience integrating third-party APIs and external systems (e.g., Salesforce, NetSuite).
- Knowledge of authentication, authorization, and application security best practices.
- Experience with cloud platforms (preferably Azure)
- Ability to troubleshoot performance issues and design reliable systems with retries, error handling, and failure recovery
- Strong code quality, debugging, and software engineering fundamentals
- Proven ability to build scalable, performant, and secure backend applications.
- Upper-Intermediate English level or higher.
Responsibilities
- Build full-stack features and modules.
- Own backend and frontend implementation for assigned work.
- Design data models, APIs, and workflow logic.
- Implement user-facing application screens from product and design direction.
- Collaborate with product, design, and engineering leadership on implementation approach.
- Help translate PRDs and business context into working software.
- Identify technical risks, edge cases, and architectural tradeoffs.
- Build integrations and workflow automation where needed.
- Use AI-assisted development tools to improve speed and quality.
- Review and test their own work before handoff.
- Provide technical guidance to junior and mid-level developers when appropriate.
- Communicate progress, risks, and design decisions clearly.
We Offer
Work vibe
- Flexible full-time/part-time hours
- No micromanagement-time logging is for accounting only
- High-quality equipment (MacBook or your own device)
- Dynamic, low-bureaucracy environment
- Team events, swag, and a great crew to hang with
Holidays and leaves
- 20 days of paid annual vacation;
- 15 days of paid sick leaves;
- Possibility to use vacation during probation;
- Maternity and paternity leave;
- Days off on all government holidays.
Education
- $100 annual education allowance
- Mentorship program-learn or lead
- English lessons with biannual reviews
- Certification cost reimbursement
- Free access to Udemy courses on request
Perks
- Social package: medical insurance, sports compensation, or psychological training
- IT Club Loyalty card (Lviv IT Cluster)
- No overtime-work-life balance matters
- Transparent payments in EUR/USD, on time every month
- Assistance with military reservation procedure
Send resume
Nataliya Bahan
Head of Recruitment
Looks like someone you know?
Refer a friend and receive a bonus when they accept an offer.
Book a Call
Refer a friend, mate!
More details in our: telegram. Check all positions: here.
© Ralabs. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
At Ralabs, our passion lies in delivering innovative custom software development services. Founded in 2014 by enthusiastic software engineers in Lviv, Ukraine, we have grown into a team of over 120+ worldwide experts. Our company combines deep technical expertise with transparency to boost the businesses that make a positive difference. With more than 150+ successfully delivered projects across FinTech, Healthcare, and other domains we’re proud to say that most of our clients have referred us to a friend.Our technology stack typically includes JavaScript (React.js, Vue.js, Node.js), TypeScript, Ruby, Python, Java, Kotlin, and C#. Also, we’re hiring AI & Data Engineers, DevOps Specialists, UI/UX Designers, Quality Assurance Specialists, and more, to continue improving our clients’ projects.Join Our Telegram Channel for the Latest Job Vacancies!t.me/ralabs_is_hiringWe regularly share various job openings, offering both part-time and full-time remote opportunities across different industries. Even if you don’t see a vacancy that suits you right now, staying subscribed ensures you won’t miss out on future opportunities.We offer:— Handpicked Projects;We prefer working on something meaningful and tech-driven.— We are hiring on a remote basis worldwide with the main office in Lviv, Ukraine.— Social package;Including medical insurance, sports refund, educational budget, free English classes, psychological training sessions etc.— Mentorship program;Get a mentor or become one. We are happy to have incredible Senior Engineers on board who are willing to share and teach.All open positions —ralabs.org/hiringWhy work at Ralabs —ralabs.org/why-workStay informed about our life through social media channels:Instagram —www.instagram.com/ralabssoftwareFacebook —www.facebook.com/ralabs.team
More at Ralabs
All 23 roles
Technical Product Manager (US Hours)
Ralabs · United States +1

Head of Recruitment
Ralabs · Lviv

Junior Engineer from Estonia
Ralabs · Estonia

Business Analyst (Defense domain)
Ralabs · Lviv

