2

applicants

Engineer - Senior Mobile Developer Full-time

at JRC Software in Colombo, published on 24 Sep. 2024

Job Description

We are seeking a highly skilled and experienced Senior Mobile Developer to join our dynamic team. The ideal candidate will have extensive experience in mobile application development for both iOS and Android platforms, a deep understanding of mobile architecture, and a passion for creating user-friendly and performant mobile applications. As a Senior Mobile Developer, you will lead and mentor a team of developers, collaborate with cross-functional teams, and play a key role in the design and implementation of innovative mobile solutions.

Key Responsibilities

  • Oversee and guide the mobile development process from conception to deployment, ensuring high-quality code and best practices.
  • Design robust, scalable, and secure mobile applications and contribute to architectural decisions.
  • Write clean, maintainable, and efficient code for mobile applications using modern frameworks and tools
  • Work closely with product managers, designers, and other developers to define and implement new features.
  • Mentor and support junior developers, conduct code reviews, and share knowledge and best practices.
  • Identify and resolve performance and scalability issues in mobile applications.
  • Implement and maintain automated testing frameworks to ensure the reliability of mobile applications.
  • Keep up to date with the latest industry trends, technologies, and best practices in mobile development.
  • Maintain clear and comprehensive technical documentation for mobile applications.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in mobile application development.
  • Proven track record of delivering high-quality mobile applications for both iOS and Android.
  • Proficiency in Swift, Objective-C, Kotlin, and Java.
  • Experience with cross-platform frameworks such as React Native or Flutter is a plus.
  • Strong understanding of mobile UI/UX principles.
  • Familiarity with RESTful APIs and mobile backend services.
  • Knowledge of mobile security best practices.
  • Experience with version control systems, particularly Git
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Leadership abilities and a proactive attitude.
  • Experience with cloud services such as AWS or Firebase.
  • Knowledge of Agile development methodologies.
  • Contributions to open-source projects.
  • Experience with CI/CD pipelines for mobile development.

Join our team and be part of an exciting journey to build innovative and impactful React-based applications that will shape the future of our company and industry. Apply now to make a difference!



Recent Jobs at JRC Software


Go Back to Category Go Back to Category
Report it! Is This Job Ad Fake? Report it!   
Recommend to a Friend Recommend to a Friend
Viewed: {0} times Viewed: 127 times