Full Stack React Native Developer

at  Telus International

El Salvador, La Libertad, Peru -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Sep, 2024Not Specified15 Jun, 2024N/AAccessibility,Components,Technical Qualifications,Collaboration,Javascript,Github,Web Applications,Security,Design,Redux,Testing,Mobile Applications,Android,Kotlin,Authentication,State Management,Swift,Design Principles,Hooks,New Features,RefactoringNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are searching for a talented and experienced Senior Full Stack Developer to join our growing team. You will be responsible for the entire development lifecycle, from building user-friendly interfaces and robust back-end systems to ensuring high-quality applications through testing and deployment.

TECHNICAL QUALIFICATIONS

  • 5+ years of experience with React Native: Strong command of the React Native framework, including components, JSX, state management, and navigation.
  • Mobile Development Experience: Essential experience in mobile app development, with an understanding of mobile-specific concepts and best practices.
  • Swift/Kotlin: While not necessarily an expert, having some knowledge of Swift for iOS or Kotlin for Android is beneficial for understanding the existing codebase.
  • JavaScript and TypeScript: Expert-level proficiency in JavaScript and TypeScript, including best practices.
  • API Integration: Skilled in integrating APIs into mobile applications, handling authentication, data parsing, and error handling.
  • UI/UX Design Principles: Basic understanding of UI/UX design principles to ensure seamless integration of React Native components with native components.
  • React: In-depth mastery of React, including component design, hooks, state management, and performance.
  • Micro Frontends: Experience implementing web applications using an MFE approach.
  • GitHub Collaboration: Proficient in using GitHub for version control and collaboration.
  • Testing: Proficiency in writing unit and integration tests.
  • Adaptability and Learning Agility: Ability to quickly learn new technologies and methodologies as the project evolves.

As a Senior Full Stack Developer for the Mobility and App Digital Experience team, you will:

  • Mentor Junior Developers: Provide guidance and support to junior team members, fostering their growth and development.
  • Feature Development: Build new features to enhance the self-serve experience for our customers managing their mobility plans and products.
  • Deliver Responsive UX: Ensure a fast and responsive user experience through effective coding and refactoring.
  • Lead Large-Scale Applications: Lead your team in developing and deploying large-scale applications.
  • Software Design and Development: Design, build, and maintain software applications that enable innovative, data-driven, customer-centric digital experiences.
  • Agile Collaboration: Work collaboratively within a cross-disciplinary agile team, applying best practices in development, security, accessibility, and design.
  • MFE Development: Design and build well-structured, reusable React components as part of our Micro Frontend (MFE).
  • API Integration: Seamlessly connect front-end components with backend services for a smooth and responsive user experience.
  • Performance Optimization: Employ techniques to optimize performance, ensuring fast load times across various devices.
  • State Management: Manage complex application state effectively using libraries like Redux.
  • Collaborative Workflow: Collaborate with UX/UI designers, backend developers, and product teams to deliver a cohesive and user-centric experience

Responsibilities:

As a Senior Full Stack Developer for the Mobility and App Digital Experience team, you will:

  • Mentor Junior Developers: Provide guidance and support to junior team members, fostering their growth and development.
  • Feature Development: Build new features to enhance the self-serve experience for our customers managing their mobility plans and products.
  • Deliver Responsive UX: Ensure a fast and responsive user experience through effective coding and refactoring.
  • Lead Large-Scale Applications: Lead your team in developing and deploying large-scale applications.
  • Software Design and Development: Design, build, and maintain software applications that enable innovative, data-driven, customer-centric digital experiences.
  • Agile Collaboration: Work collaboratively within a cross-disciplinary agile team, applying best practices in development, security, accessibility, and design.
  • MFE Development: Design and build well-structured, reusable React components as part of our Micro Frontend (MFE).
  • API Integration: Seamlessly connect front-end components with backend services for a smooth and responsive user experience.
  • Performance Optimization: Employ techniques to optimize performance, ensuring fast load times across various devices.
  • State Management: Manage complex application state effectively using libraries like Redux.
  • Collaborative Workflow: Collaborate with UX/UI designers, backend developers, and product teams to deliver a cohesive and user-centric experience.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

El Salvador, La Libertad, Peru