About the role
We are excited to welcome a seasoned Senior Software Engineer to our team, who will take on the role of React Native Mobile Developer and report directly to the Head of Product Engineering. With a minimum of 6 to 10 years of experience, the successful candidate will be a Senior Associate, ready to make a significant impact on our mobile user interface development. At Kotak Mahindra Bank, we believe in fostering a dynamic and collaborative environment, where your expertise in modern mobile technologies can thrive. Join us and be a part of an organization that values your contributions and offers diverse growth opportunities.
-
Collaborate with the product engineering team to refine user interface ideas and applications.
-
Review and analyze application requirements and interface designs, ensuring alignment with strategic objectives.
-
Implement mobile-based user interactions using React Native for enhanced user experiences.
-
Develop highly responsive mobile user interface components with React Native concepts.
-
Write application interface codes using JavaScript, following React Native workflows.
-
Troubleshoot and debug mobile interface software, ensuring optimal performance and responsiveness.
-
Design and implement mobile architecture to support user interface concepts and ensure scalability.
-
Build and maintain a reusable mobile component library, promoting consistency and efficiency.
-
Convert Figma designs to actual mobile components with pixel-perfect accuracy.
-
Monitor and enhance mobile performance, collaborating with the team to ensure timely updates.
-
Minimum 4 years of overall experience, with at least 2 years of relevant experience in React Native development.
-
In-depth knowledge of JavaScript, CSS, HTML, RWD, and front-end languages.
-
Proficiency in React Native tools, including Redux, Hooks, and Flux.
-
Experience in mobile interface design, creating intuitive and visually appealing applications.
-
Familiarity with performance testing frameworks (Mocha, Jest) and mobile-based debugging software.
-
Strong problem-solving and troubleshooting skills.
-
Excellent communication and collaboration abilities.
-
Proven track record of working effectively in a team environment.
-
Ability to adapt to a dynamic and fast-paced work environment.
-
Passion for staying updated with the latest mobile development trends and technologies.
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Candidate Experience site was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
