logo

JobNob

Your Career. Our Passion.

Lead/Architect Mobile Developer (Flutter)


Camascope (formerly named VCare Systems)


Location

Bangalore | India


Job description

We are now seeking a highly skilled, experienced and a highly driven Lead/Architect Mobile Developer (Flutter) to join our team in Bangalore, India. This is a hybrid position with a requirement to work atleast 3 days a week from our office based in Bangalore (Some flexibility will be needed according to the project requirements/ timelines).

About us Camascope is a fast-growing technology company focused on empowering the care and medication sector with technology. We are a team of talented, caring, and ambitious individuals who are committed to making a difference in care. Our ecosystem connects pharmacies, care homes, and doctors to improve the lives of many.

There has never been a better time to join Camascope. Our team is growing and our product is reaching more users and partners every day. You will join a collaborative and passionate team. We love solving real problems and are committed to building the highest-quality solutions. If you are eager to make a meaningful impact in healthcare and thrive in a fast-paced startup environment, Camascope will be the perfect place for you.

What you will work on As our Lead/Architect Mobile Developer (Flutter), you will be responsible for developing and maintaining cutting-edge Android applications. You will collaborate with cross-functional teams to deliver high-quality mobile experiences that meet our clients' requirements. Your strong technical expertise, and deep understanding of Android app development frameworks will be essential to succeed in this role. You should have experience in native development in Kotlin and also in cross platform stacks like Flutter / React Native. You will work closely with our CTO and Head of Engineering to lead our current development team. You will be responsible for helping to hire, mentor and provide guidelines to future developers joining the team. You will be an excellent communicator and able to understand complex requirements and functional architecture. We need experienced software engineers who can roll up their sleeves and write code, produce frameworks and templates for other developers to follow. This role will manage multiple applications.

Responsibilities: Utilize your deep understanding of Android app development frameworks, libraries, and tools to create robust and scalable applications. Apply your extensive knowledge of mobile app architecture, design patterns, security aspects in mobile development and best practices to create efficient and maintainable code. You will lead the technical roadmap for mobile development including evaluating and selecting appropriate stacks. You will be expected to have a good understanding of native and cross platform development. Implement DevOps practices, including continuous integration and deployment, to ensure smooth and efficient development workflows. Stay updated with emerging API technologies, such as Graph QL, and explore their integration in mobile app development. Ensure API security, authentication, and authorization are implemented effectively in our Android applications. Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions. Analyse and perfect code for scalability, algorithmic complexity, and memory management. Collaborate effectively with stakeholders, including clients, product managers, and designers, to gather requirements and deliver outstanding mobile experiences. Work in a team-oriented environment, collaborating with other developers to achieve project goals.

Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 5 or more years of strong coding ability with Android SDK, different versions of Android, and how to deal with different screen sizes. Proven experience as a Lead Android Developer, with a strong portfolio of Android applications. Expert-level ability in Kotlin programming language and experience in Flutter / React native or vice-versa. Deep understanding of Android app development frameworks, libraries, and tools. In-depth understanding of the Android ecosystem, including various Android versions, Flavors, and device compatibility. Deep understanding of designing and developing for various devices (Sizes, OS versions). Experience with DevOps practices, including continuous integration and deployment. Expert understanding of RESTful APIs and their implementation in Android apps. Ability to perfect app performance, memory usage, and battery efficiency. Strong troubleshooting and debugging skills for complex issues. Ability in implementing efficient algorithms and data structures. Desirable Skills: Have published multiple original Android apps. Agile/ Scrum development cycle understanding. Previous experience in early-stage startups (0 to 1) is desirable. Ability to work in a fast-paced and dynamic environment with limited resources. Entrepreneurial mindset and willingness to take ownership and initiative. What you'll find in our Camascope Team Real impact on the company growth and implemented solutions Mentoring programme and regular 1:1 meeting Family friendly work culture. Flexible working hours Team building activities


Job tags



Salary

All rights reserved