Description
Software Engineer (React Native + React)
Experience: 3+ years in React Native Development and 2+ Years in React or Similar Client Side Framework
Salary Range: 81,000 – 111,000 BDT
Openings: 1
Location: TechCare Dhaka Office (Hybrid – In collaboration with our Canada HQ)
Work Model: Hybrid
About TechCare Inc.
TechCare Inc. is a Canada-based tech company headquartered in Edmonton, with a rapidly growing team in Dhaka. We build world-class software applications that power businesses and sometimes even surprise ourselves.
We're looking for a Mobile Application Developer who doesn't just ship apps but crafts novel experiences users can't live without. You'll be working on a React Native application as well as its companion Web App in React. If you believe in clean code, pixel-perfect execution, performance optimization, and occasionally arguing over the best way to name a variable; you might just be one of us.
Your Mission (If You Dare to Accept)
- Build slick, scalable financial mobile applications using React Native with supreme optimization
- One of your core missions will be updating the legacy codebase to the latest React version and migrating necessary 3rd party libraries
- Collaborate with UI/UX designers to bring amazing graphical visualizations to life
- Write clean, efficient, maintainable code (no "temporary fixes" that live forever)
- Wear a web development hat when needed, working with React for our companion Web Application
- Mentor junior developers and lead technical architecture decisions
- Collaborate with the design and product team to identify early blockers and come up with innovative solutions, promptly
- Be open to adopting AI-enabled IDEs, tools, and workflows for faster development
- Stay curious, stay updated
Superpowers You'll Need
- At least 3+ years of solid experience in React Native for mobile development, 2+ years of React experience
- Experience with multiple state management solutions and understanding when to use each approach (Redux Toolkit, MobX, Zustand, Jotai, React Query)
- Strong knowledge of Firebase services including Crashlytics for crash reporting, Analytics for user insights, Remote Config for feature flags, and Cloud Functions for serverless operations
- Prior native Android/iOS experience will earn you instant bonus points (and our admiration)
- Good English communication skills as you'll work closely with our Canada team
- Passion for building pixel-perfect, high-performance financial applications
- Team leadership qualities with which you can guide junior developers and make architectural decisions
- Punctuality, because showing up on time is a basic superpower we often forget
Bonus Points For
- Video Integration Expertise: Hands-on experience implementing Zoom Video SDK or similar video call APIs (Agora, Twilio Video, WebRTC)
- Modern UI Framework: Experience with Tamagui for building performant, cross-platform design systems with universal styling
- App Store Management: Proven track record publishing and maintaining cross-platform applications on both Google Play Store and Apple App Store, including version management, release coordination, and store optimization
- Legacy Code Modernization: Experience migrating large React Native codebases to newer versions, including handling breaking changes and library updates
- CI/CD Pipeline: Familiarity with automated build and deployment processes using Fastlane, CodePush, EAS Build, or similar tools
- Testing Excellence: Experience with testing frameworks (Jest, React Native Testing Library, Detox) and implementing comprehensive test coverage
- TypeScript Proficiency: Strong TypeScript skills for type-safe React Native development
- Monorepo Experience: Familiarity with monorepo tools (Nx, Turborepo) for managing React Native and React web applications together
Why Join Us
- Opportunity to work directly with TechCare's Canada team and global clients
- Work on cutting-edge financial technology that impacts real users' financial lives
- Profit-sharing, because when TechCare wins, you should too
- World-class work environment at our Dhaka office, designed for your growth
- Competitive salary with annual salary increments
- 5-day workweek (Monday to Friday), weekends are sacred
- Hybrid Work setup, 2 days Work From Home (changes depending on situations)
- Free breakfast, lunch, tea, and snacks (no sad desk lunches here)
- Two festival bonuses to make celebrations even sweeter
- Performance bonuses and earned leave encashment
- Yearly Team Retreat (out of the city/country)
- Marriage Leave – we want you to celebrate all special occasions
- Friendly environment, and no bossing around
- Access to premium courses and mentorship programs
- Paid maternity and paternity leave – family matters here
Ready to Join the Adventure?
If you're passionate about crafting beautiful financial mobile apps, love working with complex financial data, and want to be part of a team that values skill, creativity, and a little bit of nerdy humor, you might be exactly who we're looking for.