Lead Software Engineer | React Native

Lead Software Engineer | React Native

1 Nos.
95562
Full Time
8.0 Year(s) To 12.0 Year(s)
Not Disclosed by Recruiter
IT Software - Project & Program Mgt / Other
IT-Software/Software Services
Job Description:

Job Title
Lead Software Engineer (React Native)

Job Summary

We're seeking an experienced Lead Software Engineer (React Native) to lead our mobile app development team, overseeing project lifecycle, architecting scalable solutions and mentoring engineers.

Key Responsibilities

1. Technical Leadership: Lead mobile app development, guiding architecture, design and implementation.
2. Project Management: Oversee project timelines, milestones and resource allocation.
3. React Native Expertise: Develop, optimize and maintain high-performance React Native applications.
4. Team Management: Mentor, coach and supervise junior engineers.
5. Collaboration: Work with designers, QA, backend teams and stakeholders.
6. Code Quality: Establish coding standards, conduct code reviews.
7. Performance Optimization: Enhance application performance, removing constraints.
8. UI Implementation: Oversee pixel-perfect UI implementations aligning with design specifications.
9. Native API Integration: Utilize native APIs for seamless platform integration.
10. Migration: Lead React Web App migrations to React Native.
11. Agile Methodology: Guide team members in Agile/Scrum methodologies.
12. Bug Resolution: Oversee bug identification and resolution processes.
13. Release Management: Manage iOS/Google Play Store releases.

Requirements

1. Experience: 10+ years software development, 5+ years React Native.
2. Education: Bachelor's degree in Computer Science/related field.
3. Technical Skills: React Native, JavaScript, TypeScript, Redux, RESTful APIs.
4. Leadership: Proven team lead/management experience.
5. Communication: Excellent communication, collaboration and problem-solving skills.
6. Object-Oriented Programming: Strong understanding.
7. Testing: Experience with Jest, Detox, Cypress.
8. Cloud Platforms: Understanding of AWS/Azure integration.

Nice-to-Have

1. AWS/Azure certifications (relevant areas).
2. Experience with CI/CD pipelines (Jenkins, GitLab CI).
3. Familiarity with native build tools (Xcode, Gradle).
4. Offline Storage, REST APIs and data request models knowledge.

Company Profile

We specialize in providing a gamut of IT and ITES (Information Technology Enabled Services) services to our parent company and its subsidiaries. We are well-equipped with technology and business expertise to provide smarter and innovative solutions to our customers. Not only do we work with a difference; we work to make a difference.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs