Job Summary:
As a Full-Stack Mobile Developer, you will be responsible for the entire mobile development lifecycle, from designing, and building user interfaces to developing and maintaining the back-end infrastructure of our mobile applications.
Job Responsibilities:
- Design, develop, and maintain user interfaces (UI) for mobile applications, ensuring a seamless and intuitive user experience
- Develop and implement back-end functionality using robust programming skills and knowledge of relevant frameworks
- Integrate with various APls and external servicesto enrich app features and functionalities within the app
- Write clean, sustainable, and well-documented code adhering tobest practices.
- Collaborate with designers, product managers, and other developers to materize mobile app concepts
- Participate in code reviews, troubleshooting, and continuous enhancement of the codebase
- Keep abreast of the latest trends and technologies in mobile development
- Assist with ad-hoc duties assigned by Manager
Job Requirements:
- Bachelor'sdegree in Computer Science/Information Technology or a relatedfield
- Proven experience as a Full-Stack Mobile Developer, with at least 3 years of experience in developing mobile applications for IOS and Android platforms
- Strong proficiency in programming languages (e.g., Swift for iOS, Katlin for Android).
- Solid understanding of front-end development technologies (e.g., HTML, CSS, JavaScript)
- Experiencedin back-end development technologies and databases(e.g., Java, Python, SQL).
- Effective communication and interpersonal skills, able to work independently or within a team
- Strong analytical thinking and problem-solving skills, with a keen attention to details and a commitment to delivering high-quality results
- Passion for mobile development and a desire to learn andgrow.