About the job Senior Mobile Front End Engineer
Senior Mobile Frontend Developer (Android, iOS / React Native, Java)
Founded in 2012 by a Sri Lankan American entrepreneur from the US Silicon Valley, iLabs currently has several major partnerships with global tech companies and also has its own high-growth eCommerce marketplace in the US (CloudofGoods.com). Today, iLabs specializes in Web, Mobile, AI technologies, and technology outsourcing services. We also provide IT strategy consulting, IT operations, DevOps, SEO, and Digital Marketing/Social Media solutions to our global clients through iLabs, a Colombo Port City Corporation
Over the past decade, we have grown to be one of the top IT companies in Sri Lanka. We are currently experiencing rapid growth with HUNDREDS OF URGENT JOB OPENINGS. We hire top talent in Sri Lanka for above-market remuneration. Come, work for us!
As a Senior Mobile Frontend Developer, you will be responsible for architecting, developing, and delivering high-performance mobile applications for iOS and Android (and potentially other platforms). You’ll play a key role in shaping the mobile development strategy, ensuring a smooth user experience, and driving technical excellence. You will work closely with cross-functional teams to innovate and solve complex technical challenges.
Job Responsibilities
- Lead the development of scalable, high-performance Android and iOS applications using React Native, Java, ensuring top-notch quality and user experience.
Participate in code reviews and foster a culture of technical excellence.
Work closely with designers to translate UI/UX wireframes into visually appealing, user-friendly mobile interfaces while ensuring consistency and usability across devices.
Take ownership of the entire mobile app lifecycle from conceptualization and prototyping to deployment and ongoing optimization.
Explore and implement cross-platform frameworks like Kotlin Multiplatform, React Native, or Flutter to enhance the development process and ensure code reusability across platforms.
Shift: US Day Time (SL Night Time) (5pm - 2am)
Location: Battaramulla (Hybrid Mode)
Job Requirements
- Minimum 5+ years experience in the similar capacity with BS/MS degree in Computer Science, Engineering or a related subject
Front-End:
Experience in Mobile app development - IOs And Android
Proficiency in frameworks such as React Native , or Swift (iOS)/Kotlin (Android, Ios)
Strong knowledge of JavaScript, HTML, CSS, and responsive UI/UX design principles.
Back-End:
- Proficiency in Java development, including experience with Spring Framework (Spring Boot preferred).
- Strong understanding of RESTful APIs, microservices architecture, and database management (SQL/NoSQL).
Secondary - fluter
Knowledge of version control systems (e.g., Git) and CI/CD pipelines.
Good Communication skill
Familiarity with agile methodologies and tools like JIRA or Confluence.
Solid problem-solving skills and attention to detail.
Excellent communication and team collaboration skills.