Job Overview:We are seeking a skilled and experienced Senior Full Stack Developer who can design, develop, and maintain high-quality mobile applications for both iOS and Android platforms. The ideal candidate has a strong background and experience in mobile application development, both front-end and back-end development, stay updated with the latest trends in mobile technology and development practices. This role will work closely with cross-functional teams to deliver applications that meet both user requirements and business objectives.Key Responsibilities:
Developer: act as primary mobile application developer, build and maintain mobile applications using modern frameworks and languages, ensuring high performance, responsiveness, and security; develop and enforce application architecture standards, creating scalable and modular codebases.
Front-End Development: Develop user interfaces with technologies such as JavaScript, and front-end frameworks (e.g., Flutter, React, Angular, or Vue).
Back-End Development: Implement server-side logic, data storage solutions, and APIs with languages such as Node.js, Python, Java, or .NET, and frameworks like Express, Django, or Spring Boot.
Application Integration: Collaborate closely with business user, IT internal team, frontend and backend team members to build cohesive, well-integrated applications across platforms.
Code Reviews and Testing: Perform code reviews, write and execute unit tests, and support CI/CD practices to maintain code quality and reliability.
Documentation: Maintain technical documentation for developed features, solutions, and tools.
Mentorship: Provide guidance and share knowledge within the team, helping foster a collaborative learning environment.