Lead II - Product Engineering

7 years

Thiruvananthapuram

Posted:2 hours ago

Job Description

Role Description

We are looking for an experienced Software Engineer with 7+ years of software development experience, with strong expertise in building mobile applications using React Native. The ideal candidate will have hands-on experience with React Native Bare Workflow, strong JavaScript and TypeScript skills, and experience developing scalable, reliable, and high-performing software solutions. As part of an Agile engineering team, you will collaborate with software engineers, architects, designers, product managers, and other stakeholders to design, develop, test, and deliver feature-rich applications across Android and iOS platforms. Key Responsibilities Design, develop, test, and maintain software solutions using React Native, JavaScript, and TypeScript. Build scalable and reusable application components using software engineering best practices. Develop mobile applications using React Native Bare Workflow (non-Expo). Integrate applications with RESTful APIs, backend services, and third-party libraries. Implement effective state management using Redux. Participate in software design, technical discussions, code reviews, debugging, and performance optimization. Write clean, maintainable, testable, and reusable code. Troubleshoot technical issues and improve application performance, stability, and reliability. Contribute to CI/CD pipelines and application build and deployment processes. Support application releases through the Apple App Store and Google Play Store. Collaborate effectively within Agile/Scrum and cross-functional engineering teams. Must-Have Skills 7+ years of professional software development experience, with significant experience in React Native/mobile application development. Strong hands-on experience with React Native. Experience with React Native Bare Workflow (non-Expo). Strong proficiency in JavaScript and TypeScript. Strong understanding of software engineering principles and development best practices. Experience with Redux / state management. Experience integrating RESTful APIs and third-party libraries. Understanding of mobile application architecture, performance, and development best practices. Familiarity with CI/CD tools and pipelines. Understanding of App Store and Google Play release processes. Strong debugging, analytical, and problem-solving skills. Experience working in Agile/Scrum teams. Ability to work independently as well as within cross-functional engineering teams.

Skills

React Native, Mobile App Development, JavaScript, TypeScript

Skills Required

Product Engineering Software Development Mobile Applications React Native JavaScript TypeScript Software Solutions Agile Android Software Engineering Restful Apis Backend

Learn the skills this job asks for

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
UST logo
UST

IT Services and IT Consulting

Aliso Viejo CA

RecommendedJobs for You