Senior Software Engineer, React Native
BOLD
Job Summary
BOLD is seeking a Senior Software Engineer with expertise in React Native to join their Product Delivery Group in India. This role involves architecting, developing, and maintaining high-quality React Native applications, implementing pixel-perfect UIs, diagnosing bugs, and optimizing performance. The team focuses on creating customer-centric solutions for job seekers across brands like MyPerfectResume.com, utilizing modern technologies to deliver highly optimized web applications.
Must Have
- Experience in React-Native based app development
- Published at least 1 major React-Native app
- Experience in building consumer facing Mobile Applications in React Native
- Strong hold on React-Native, ReactJS and Redux
- Strong fundamentals around Redux lifecycle, store and middleware
- Excellent hands on knowledge of Javascript
- Ability to embed React-Native in a native (iOS/Android) component and vice versa
- Architect, develop, and maintain high-quality React Native applications
- Implement pixel-perfect user interfaces that match designs
- Diagnose and repair bugs and performance bottlenecks
- Write well-documented, clean Javascript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle
- Understanding of REST APIs, the document request model, and offline storage
Perks & Benefits
- Competitive salary
- Tax-friendly compensation structure
- Bi-annual bonus
- Annual Appraisal
- Equity in company
- Group Mediclaim, personal accident, & term life insurance
- Group Mediclaim benefit (including parents' coverage)
- Practo Plus health membership for employees and family
- Personal accident and term life insurance coverage
- 24 days paid leaves
- Declared fixed holidays
- Paternity and maternity leave
- Compassionate and marriage leave
- Covid leave (up to 7 days)
- Internet and home office reimbursement
- In-office catered lunch, meals, and snacks
- Certification policy
- Cab pick-up and drop-off facility
Job Description
ABOUT THIS TEAM
The Product Delivery Group at BOLD works closely with stakeholders across the Customer Experience Team. We collaborate with product management, UX, analytics and other project stakeholders to create successful and effective customer-centric solutions for job seekers.
In India, the Product Delivery Group is amalgamation of latest technology, niche processes and tech-savvy people. Our team uses a mixture of diversified technologies and cutting edge expertise to create a wide range of products which provide great customer experience. As part of Product Delivery Group you will be working on any of our brands like MyPerfectResume.com, Resume-Now.com, LiveCareer.com which provide users with access to tools and resources to help them create and customize resumes, cover letters, and job applications. The team is responsible for delivering highly optimized and highly performant web applications using some of the latest technologies like React JS, Next JS, Node JS, .Net, PHP etc.
WHAT YOU’LL DO
- Architect, develop, and maintain high-quality React Native applications using clean code.
- Implement pixel-perfect user interfaces that match designs.
- Diagnose and repair bugs and performance bottlenecks for native-like performance.
- Participate in sprint retrospectives and daily standups.
- Utilize new, contemporary, smooth animations and transitions to provide a great user experience.
- Ability to write well-documented, clean Javascript code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}}
- Understanding of REST APIs, the document request model, and offline storage.
WHAT YOU’LL NEED
- Experience in React-Native based app development is a must.
- Must have published at least 1 major React-Native app.
- Experience in building consumer facing Mobile Applications in React Native.
- Strong hold on React-Native, ReactJS and Redux.
- Strong fundamentals around Redux lifecycle, store and middleware.
- Excellent hands on knowledge of Javascript is must.
- Knows how to embed React-Native in a native(iOS/Android) component and vice versa.
EXPERIENCE-
- Senior Software Engineer- 4.5 years+
#LI-SV1