JDA

Software Engineer - React Native

In short

Senior Software Engineer role building React Native applications within an enterprise supply-chain/logistics software company, working full-stack across front-end, backend, APIs, databases and infrastructure. Requires 5+ years of front-end focused development experience with deep React/React Native, JavaScript, SQLite/SQL, OOP, algorithms, design patterns, native modules, CI/CD, and testing (e.g. Appium) expertise, plus logistics domain knowledge. Onsite, full-time position in Belarus with mentoring and team-leadership growth potential.

Scope
•This role offers strong growth opportunities, including hands-on ownership of enterprise software architecture and development, exposure to modern technologies and frameworks, and the chance to mentor and lead a team of developers.
•Over time, the candidate will have the opportunity to take on larger strategic responsibilities, influence technology decisions, and grow into roles such as Engineering Manager or Principal Architect.
Technical Environment
•Languages: TypeScript, JavaScript, Python, Java
•Frameworks: React Native, SQLite
•Application Architecture: Multi-tenant microservices, Docker, MongoDB, PostgreSQL, Snowflake
•Platform/DevOps: Kubernetes, Azure, AWS, CI/CD, GitHub Actions
Responsibilities
•Participate in all phases of the product development cycle: from project definition and design through implementation, debugging, testing, and early customer support.
•Contribute across the full stack where appropriate, contributing to front-end, backend, APIs, databases, and infrastructure.
•Implement components using our design system. Contribute and add to the library as needed.
•Develop reusable, efficient, and highly performing software code.
•Write and maintain high-quality unit, integration, and end-to-end tests with multiple tools.
•Configure and manage CI/CD pipelines using GitHub Actions for streamlined workflows.
•Engage in code reviews, technical design discussions, and engineering planning.
•Take ownership of solutions throughout their lifecycle, including monitoring, troubleshooting, and production support.
•Collaborate with product managers, designers, and engineers to deliver impactful solutions.
•Contribute to the team's success: stay on top of engineering best practices and educate teammates on new learnings and findings.
•Coach junior developers to ensure team development.
Requirements
•5+ years of professional experience in software development with a focus on front-end technologies, with the below skillset:
•React Fundamentals & Advanced Concepts
•React Native Knowledge
•Strong in JavaScript
•SQLite and hands on with SQL
•Problem-Solving & Adaptability
•Strong in Object Oriented concepts
•Strong in Algorithms
•Good understanding of Design Patterns
•Native Modules & Bridging
•API Integration & Networking
•Build & Deployment Pipelines
•Debugging & Profiling
•Testing Frameworks like Appium
•Supply chain Domain knowledge especially Logistics area
•Git
•CoPilot

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot