Posted:2 months ago| Platform:
Work from Office
Full Time
Developing and Maintaining Cross-Platform Mobile Applications: Build and maintain mobile applications that run on both iOS and Android platforms using React Native. Collaborating with Cross-Functional Teams: Work closely with UI/UX designers, product managers, and other developers to define, design, and deliver new features. Writing Clean, Scalable, and Reusable Code: Develop efficient, maintainable, and well-documented JavaScript code. Optimizing Application Performance: Ensure applications are responsive and performant, identifying and resolving performance bottlenecks. Debugging and Resolving Issues: Troubleshoot and fix bugs, ensuring a smooth user experience. Staying Updated with React Native Trends: Keep abreast of the latest advancements and best practices in React Native development. Conducting Code Reviews: Participate in code reviews to maintain code quality and ensure adherence to standards. Working with Native Modules: Integrate with native platform features and modules when necessary. Implementing Pixel-Perfect UI: Ensure the user interface matches the design specifications. Writing Tests: Write unit and integration tests to ensure the quality and reliability of the application. Integrate Third-Party APIs: Integrate with external APIs and services. Release Applications to App Stores: Prepare and release applications to the Apple App Store and Google Play Store What you will bring 8+ years of relevant experience in software development and solution architecture focusing on building large scale complex distributed systems. Must have experience leading teams in a solution architect role building complex microservices and frontends. Experience working with multiple tech stack - React, React Native, Java, Nodejs, iOS/Android, k8s, Spring framework, API development, etc. Experience with monitoring tech - DynaTrace, Splunk, Prometheus, APM, etc. Advanced knowledge of complex software design, distributed system design, design patterns, data structures, and algorithms. Excellent decision-making skills with the ability to balance conflicting interests in a complex and fast-paced environment. Passion for staying current with industry trends and emerging technologies, with a commitment to continuous learning and professional growth. Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams and stakeholders. Benefits Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more. Minimum Qualifications... Minimum Qualifications:Option 1: Bachelors degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years experience in software engineering or related area.Option 2: 6 years experience in software engineering or related area. Preferred Qualifications... Master s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years experience in software engineering or related area
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Bengaluru / Bangalore, Karnataka, India
8.0 - 10.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
8.0 - 10.0 Lacs P.A.
Bengaluru
3.0 - 8.0 Lacs P.A.
Bengaluru
6.0 - 11.0 Lacs P.A.
Bengaluru
25.0 - 35.0 Lacs P.A.
Bengaluru
50.0 - 55.0 Lacs P.A.
Bengaluru
50.0 - 75.0 Lacs P.A.
Bengaluru
11.0 - 16.0 Lacs P.A.
Bengaluru
50.0 - 55.0 Lacs P.A.
Bengaluru
50.0 - 55.0 Lacs P.A.