Software Engineer (React Native)
TELUS Digital
Get hot jobs first on Telegram
New positions appear faster in our channel
- Location
- Buenos Aires, Argentina
- Job Type
- full-time
- Salary
- Unknown
- Posted
- January 30, 2026
Job Description
Who We Are
In August 2025, TELUS Digital acquired GM2, creating a combined firm to design and deliver transformative digital products and customer experiences through cutting-edge technology, strategic thinking, and a people-first culture.
With a global team across North America, South America, Central America, Europe, Africa, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering.
From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered experiences that meet customers wherever they are — all backed by the secure infrastructure and scale of our multi-billion-dollar parent company.
Location & Flexibility
This is a hybrid role. This model requires the ability to work in a hybrid mode from our office in Buenos Aires (1 to 2 times/ week). Our office culture is designed to foster in-person innovation, collaboration, and connection with team members, local and visiting, from other global offices.
Responsibilities
-
5+ years of professional programming experience, with at least 2+ years of experience in React Native development.
-
Confidently deliver high-quality software by applying critical thinking to products, requirements, and processes
-
Work closely with clients to influence technical product decisions and business goals
-
You’ll stay up to date with the landscape of software engineering best practices, tools, and frameworks
-
Understanding of various software architectures and can adapt/compose solutions to unique problems with sustainable and reusable solutions
-
Help mentor and coach a project team towards shared goals and outcomes
-
Navigate difficult conversations by providing constructive feedback to teams and clients
-
You’ll identify obstacles to ensure quality, improve our user experience and how we build software
-
Self-aware of limitations, yet curious to learn new solutions while being receptive to constructive feedback from teammates
-
You’ll guide your team to understand and work through changing priorities by bringing positive energy
-
Communicate and simplify complex problems in order to foster understanding across multidisciplinary teams
-
Apply your knowledge and findings at an organizational scale
Requirements
-
JavaScript expert skilled in React.js, TypeScript, and experienced in developing mobile applications with React Native
-
Experience using: Vue.js, Node.js, Next.js, HTML, CSS, and writing Unit tests
-
Comfortable working with Android and iOS SDKs
-
Experience with developing Hybrid applications and PWAs
-
Able to evaluate and articulate which framework to use for a particular project
-
Can articulate how users perceive performance and how to optimize their needs
-
Understanding of the pros and cons of server-side and client-side rendering
-
Experience as a technical leader to a team of web developers that have built and delivered a large web application
-
Owned and led the delivery of major features and components
-
Experience working/communicating with clients and stakeholders while being empathetic to their needs
-
You have a desire to contribute sound recommendations on technical architecture and design to your teammates and our clients in a compelling and energetic way
-
You have formal or informal leadership/mentorship experience
-
Proficiency using, modifying, and creating development tools that foster efficiency and improve processes
-
You consider 'big picture' perspectives and can successfully balance business goals and technical constraints
Bonus Points
-
You're just as passionate about Accessibility & Usability as we are
-
Expertise with advanced automation tools (e.g. virtualization, machine learning-based testing, massive parallelization)
-
Basic understanding of how to design RESTful APIs that are optimized for responsive, interactive mobile experiences
-
Appreciation for inclusive responsive UI implementation
-
You've learned about Web Components and want to use them at work
-
You’ve conducted interviews and have hired for your team
-
A list of emerging technologies we’re interested in: Big Data, Machine Learning, Voice, AR/VR, Security Background, and IoT
π― Who is this job for?
This Software Engineer (React Native) role focuses on building and delivering high-quality mobile applications in a hybrid setup in Buenos Aires. You’ll work closely with clients and cross-functional teams, influence technical decisions, and contribute to scalable, user-centric products using React Native, JavaScript, and TypeScript.
The position suits a senior engineer with 5+ years of experience who enjoys technical leadership, mentoring, and solving complex problems. TELUS Digital offers exposure to global projects, modern technologies, and a collaborative, people-first culture, with opportunities to grow both technically and professionally.
π¬ Potential Interview Questions
-
What are the key differences between React and React Native?
React is used for building web interfaces, while React Native is for mobile app development using native components instead of HTML elements. -
How do you optimize React Native apps for performance on both iOS and Android?
By using tools likeuseMemo,useCallback, avoiding unnecessary re-renders, optimizing image loading, and leveraging native modules when needed. -
Can you explain how TypeScript improves the development process in React Native projects?
TypeScript adds static typing, enabling better code quality, auto-completion, and early detection of bugs during development. -
How do you handle navigation in React Native applications?
I usereact-navigation, leveraging stack, tab, and drawer navigators as needed, and manage navigation state and deep linking where applicable. -
What is the difference between hybrid apps, PWAs, and native apps?
Hybrid apps use web technologies within native containers, PWAs run in browsers with native-like capabilities, and native apps are built with platform-specific languages and tools. -
How do you implement and test accessibility in a React Native app?
By using accessible components, adding proper roles/labels, testing with screen readers, and tools like Accessibility Inspector or Google Accessibility Scanner. -
How do you approach state management in a React Native project?
I choose based on complexity—using Context API for simple cases, and Redux or Zustand for larger, more scalable state management needs. -
What’s your process for leading a feature from design to delivery in a team setting?
I start with requirement clarification, collaborate with designers, plan the architecture, delegate tasks, ensure code reviews, testing, and guide through deployment. -
How do you ensure cross-platform consistency in React Native?
By using platform-agnostic components, handling platform-specific code withPlatform.OS, and extensively testing on both Android and iOS. -
How do you choose between server-side and client-side rendering for a mobile experience?
For React Native, which is client-side, SSR doesn’t apply, but for web/PWAs, SSR is chosen for performance and SEO; CSR is used for dynamic, interactive apps.
π Job Summary
TELUS Digital (via its acquired firm GM2) is hiring a Software Engineer (React Native) in Buenos Aires (hybrid, 1–2 days/week in office) to build and lead high-quality mobile apps using React Native, React.js, TypeScript, JavaScript, Node.js, Vue.js, Next.js, HTML/CSS, and unit tests across iOS/Android. This mid-to-senior role (5+ years experience, 2+ with React Native) is a strong match if you enjoy owning major features end-to-end, guiding teams technically, working directly with clients on product decisions, and caring about performance, architecture, accessibility, and modern app patterns (hybrid apps, PWAs, SSR/CSR) within a global, people-first digital consultancy.
Required Skills
Never miss a JavaScript opportunity
Subscribe to get similar jobs and weekly insights delivered to your inbox