Full-Time Senior Full Stack Developer (React Native)
Xplor is hiring a remote Full-Time Senior Full Stack Developer (React Native). The career level for this job opening is Senior Manager and is accepting Toronto, Canada based applicants remotely. Read complete job description before applying.
Xplor
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
We are seeking a Fullstack Technical Lead with strong hands-on experience in React Native and C# to lead the development and architecture of frontend systems and integrate/maintain backend APIs.
Key Responsibilities:
- Leading Fullstack Development
- Design, develop, and maintain fullstack solutions using React Native (frontend) and .NET (backend), providing frontend design leadership as needed, ensuring application performance and security.
- Azure BFF (Backend for Frontend) API Development
- Implement Azure Function APIs using BFF architecture for mobile and web interfaces.
- CI/CD with GitHub Actions
- Set up and maintain CI/CD pipelines using GitHub Actions automating builds, tests, and deployments for both backend and frontend components.
- Technical Leadership & Hands-On Development
- Provide hands-on development in both frontend (React Native) and backend (.NET) projects, mentoring junior developers, and leading technical decisions.
- Collaborate with Cross-Functional Teams
- Work closely with product owners, designers, and stakeholders to understand requirements and deliver seamless, scalable solutions across frontend and backend.
- Performance Optimization
- Optimize application performance across both the backend and frontend to ensure fast, reliable user experiences.
- Security & Compliance
- Adhere to security protocols and compliance regulations, implementing OAuth2, JWT tokens, and secure data handling methods.
Required Qualifications:
- 5+ years of experience in fullstack development using React Native and enforcing security policies and optimizing UI performance.
- Hands-on technical leadership experience leading fullstack projects and mentoring junior developers.
- Strong problem-solving skills emphasizing performance optimization, troubleshooting, and debugging in a cloud environment.
- Good understanding of .NET, C# (or any backend technology) with managing APIs for frontend.
Desirable Qualifications:
- Cross-Platform React Native mobile application development experience
- C# hands-on development experience.
Education: Bachelor's degree in Computer Science, Software Engineering, or related field.