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.

 

Life at TechCare Inc.