Senior Mobile Engineer (React Native)
About this job
Responsibilities
• Architect and Lead: Design, develop, and maintain complex, high-performance React Native applications for
both iOS and Android, ensuring architectural integrity and scalability.
• Cross-Platform Development: Drive the development of shared UI components and design systems that are
consistent across our mobile and web applications, leveraging your expertise in React and related web
technologies.
• Technical Leadership: Provide technical guidance and mentorship to mid-level and junior engineers, fostering a
culture of best practices, code quality, and continuous learning through code reviews, technical discussions, and
knowledge sharing.
• Full-Stack Collaboration: Work closely with backend engineers, product managers, and designers to define, build, and deliver end-to-end features.
• Performance Optimization: Identify and resolve complex performance bottlenecks, ensuring optimal application responsiveness and user experience on both mobile and web.
• Innovation & Research: Stay abreast of the latest industry trends, technologies, and best practices in mobile and web development, and advocate for their adoption where appropriate.
• Problem Solving: Tackle challenging technical problems with innovative solutions, demonstrating a deep understanding of the entire software development lifecycle.
Requirements
• Experience: 5+ years of professional experience in software development, with a strong focus on React Native
for building production-grade mobile applications.
• Technical Proficiency: Expert-level proficiency in JavaScript and TypeScript. Deep understanding of React,
React Native, and their ecosystems.
• Web Development: Demonstrated experience or strong understanding of web development principles and
technologies. Ability to contribute to or understand web-based frontends is highly valued.
• Architectural Thinking: Proven ability to design and implement scalable, maintainable, and testable software
architectures.
• Mobile Expertise: Solid understanding of mobile development best practices, UI/UX patterns, and platform specific considerations for iOS and Android.
• Problem-Solving: Exceptional analytical and problem-solving skills, with a track record of debugging and
resolving complex technical issues.
• Collaboration & Communication: Excellent communication and interpersonal skills, with the ability to effectively
collaborate with cross-functional teams and articulate technical concepts clearly.
• Version Control: Proficient with Git and collaborative development workflows.
Bonus Points If You Have
• Experience with Web3 technologies, blockchain, or decentralized applications.
• Contributions to open-source projects.
• Experience with automated testing frameworks for mobile and web.
EA Reg Number: R21103035
EA License Number: 07C3924 | Company Registration No:200609504D
Market insight
244% above the medianExplore related jobs
Similar jobs
Full Stack Developer (JAVA8, Microservices)
Business Data Analyst (9 Month Contract)
Production Services Specialist (Finacle) - 12 months contract
Account Director, Public Sector (Technology)
Software Engineer / Power Platform
Murex Trading Consultant #sn
Frequently asked questions
What salary can I expect?
The employer lists $15,000 – $18,000 for this role at HAYS SPECIALIST RECRUITMENT PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 65 377 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for HAYS SPECIALIST RECRUITMENT PTE. LTD. and Singapore.
