i
upGrad
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
53 upGrad Jobs
Senior Software Engineer React Native
upGrad
posted 14hr ago
Flexible timing
Key skills for the job
Job Description
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Years of experience - 4-5years
Responsibilities
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Mentor team for best practices.
- Code review and help peers with feedback for code improvements
Skills
- Firm grasp of the JavaScript and TypeScript language and its nuances, including ECMAScript,ES6+ syntax,ESLint,Webpack.
- Knowledge of functional and object-oriented programming.
- State management libraries like Redux,context etc.
- Ability to write well-documented, clean Javascript & Typescript code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools, like XCode, Gradle ,Android Studio.
- Understanding of REST APIs,graphQL the document request model, and offline storage
- Experience with automated testing suites, like Jest or Mocha, Appium.
- Solid knowledge of mobile app development processes and lifecycles.
- Experience with source-code management systems like Git,Bitbucket.
- Provide guidance and support to the team in React Native development and debugging processes.
- Demonstrate flexibility in time management to meet project needs and deadlines.
- Ensure on-time delivery of high-quality work in accordance with project timelines.
Department: Engineering - Software
Employment Type: Full Time, Permanent
Role Category: Software Development - II
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for upGrad Senior Software Engineer roles with real interview advice
It's a sales driven company, and you will get good insensitives if you are good at sales
Very monotonous work, unrealistic expectations
Read 11 reviews0-5 Yrs
₹ 0.5 - 3L/yr
Gurgaon / Gurugram, Delhi/Ncr, Mumbai
2-5 Yrs
₹ 15 - 18L/yr
Bangalore / Bengaluru, Mumbai