TELUS Digital

React Developer

TELUS Digital

Verified Visa SponsorRemote, Guatemala, CARemoteFull-timePosted 4 days ago

Job Description

**React Developer**

===================

**Location: Guatemala / El Salvador**

**Work style:** Hybrid

**Who We Are**

--------------

Welcome to [TELUS Digital](https://www.telusdigital.com/), where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of [TELUS](https://www.telus.com/en/), one of Canada’s largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture.

With a global team across North America, South America, Central America, Europe, 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.

**About the Role**

------------------

As a Developer, you have the opportunity to help build new features to enhance the overall self-serve experience for our customers in managing their mobility plans and products. You are responsible for delivering a fast and responsive user experience, working on code refactoring, and leading your team in shipping large-scale applications. You are a guiding voice for developers, who can balance day-to-day workload, with an eye for future improvements of your team and their work.

The role will also be designing, building, and running the software applications that enable innovative, data-driven, customer-centric digital experiences for customers. As a valuable member of a friendly, cross-disciplinary agile team, you will work collaboratively to employ best practices in development, security, accessibility, and design to achieve the highest quality of service for our customers.

**Key Responsibilities:**

-------------------------

  • Ensure a cohesive experience across multiple devices and multiple platforms
  • Develop scalable solutions with performance and security in mind.
  • Have the dedication to learn and research new technologies.
  • Ability to document the workflow whenever it's needed.
  • The knowledge of how to work together with others and build solutions.
  • Doing code reviews and improvements with other developers.
  • Maintaining the codebase and making improvements when necessary.
  • Document APIs and Components for other Developers.
  • Incorporate Accessibility as part of the development process.
  • Knowledge about database management and architecture.
  • Understand what technologies other teams are using.
  • Work with designers to help them understand possible technical restrictions.
  • Identify problem areas in code & solutions.
  • Assist with and rapidly test solutions for the team.
  • Demonstrable history of excelling in a team-based collaborative environment.
  • Strong team leadership skills to help lead the team's work
  • Overseeing code quality and evangelizing best practices
  • You also have strong interpersonal, critical thinking, analytical, and problem-solving skills

**Required Experience:**

------------------------

  • Mobile Development Experience: Prior experience in mobile app development is essential, as it provides a foundational understanding of mobile-specific concepts and best practices.
  • Familiarity with Swift/Kotlin: While not necessarily an expert, having some knowledge of Swift for iOS or Kotlin for Android will be beneficial for understanding the existing codebase and facilitating integration.
  • Native Modules Integration: Ability to bridge React Native components with native modules written in Swift/Objective-C for iOS or Kotlin/Java for Android when necessary for functionality not supported by React Native out-of-the-box.
  • API Integration: Proficiency in integrating APIs into mobile applications, including handling authentication, data parsing, and error handling.
  • UI/UX Design Principles: Basic understanding of user interface and user experience design principles to ensure the React Native components integrate seamlessly with the existing native components.
  • Testing and Debugging: Experience with testing frameworks like Jest for unit testing React Native components and debugging tools for troubleshooting issues across different platforms.
  • Version Control: Proficiency in using version control systems like Git for collaborative development and code management.
  • Communication Skills: Effective communication skills are crucial for collaborating with the existing mobile development team, discussing requirements, and providing progress updates.
  • Adaptability and Learning Agility: Since the project involves migrating and replacing existing components, the developer should be adaptable and capable of quickly learning new technologies and methodologies as the project evolves

**Great to have**

-----------------

● Experience with securing applications to common security threats (OWASP Standards)

● Experience with Web/HTTP security controls (CORS, CSP, TLS, etc ...)

● Experience designing, building, and maintaining High Availability systems

● Experience with Kubernetes

● Experience with GCP and/or AWS ecosystems.

● Experience working with design systems

● Demonstrated ability to design & build both ReST and GraphQL APIs

● Strong understanding of application-level and system-level software design patterns

● Experience with deploying mobile applications to Apple App Store and Google Play Store, including familiarity with the submission process, provisioning profiles, code signing, and release management.

**What’s in it for you:**

-------------------------

  • Private medical and life insurance from day one
  • Budget for professional growth (certifications)
  • Schedule flexibility.
  • Extra bonus based on performance.
Apply (Original)

AI Resume Tailoring

23%
Before
87%
After

Tailor your resume for React Developer roles

Skills & keywords matchedATS-optimized format

Reach hiring managers at TELUS Digital

N.
N. M.·Director Talent Acquisition (Head- India)
EmailLinkedIn
P.
P. M.·Director Talent Acquisition
EmailLinkedIn
H.
H. M.·Senior Talent Acquisition Manager
LinkedIn
84 contacts · 82 recruiters
Unlock contacts (free)

AI Cover Letters for React Developer

Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.

Cover Letter
250-350 words, 4 paragraphs
LinkedIn Message
300 chars, casual tone
Follow-up Email
100-150 words, concise
  • Tailored to your resume & job
  • Cover letters, emails, LinkedIn messages
  • Professional tone, your experience
Try AI Cover Letters (free)

Your toolkit for landing React Developer roles

AI Resume Tailoring
Recruiter Finder
Job Radar Alerts
Application Tracker