Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailFull Stack
Job Summary:
We are seeking a highly skilled Full Stack Mobile Engineer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining mobile applications ensuring seamless integration with backend systems and contributing to the overall architecture and design of our mobile platforms. You will work closely with crossfunctional teams including product management design and other engineering teams to deliver highquality mobile solutions that meet our business needs.
Key Responsibilities:
1. Mobile Application Development:
a. Design develop and maintain robust scalable and userfriendly mobile applications for iOS and Android platforms.
b. Collaborate with UX/UI designers to ensure a seamless user experience.
c. Implement new features enhancements and bug fixes based on user feedback and business requirements.
2. FrontEnd Development:
a. Build and optimize mobile interfaces using technologies like React Native Swift Kotlin or Flutter.
b. Ensure responsive design and crossplatform compatibility.
3. BackEnd Development:
a. Design and implement RESTful APIs to support mobile functionality.
b. Work with databases such as PostgreSQL MongoDB or Firebase to manage data storage and retrieval.
c. Ensure data integrity and security in all interactions between the mobile app and server.
4. Integration and Deployment:
a. Implement CI/CD pipelines to automate the testing building and deployment of mobile applications.
b. Work with cloud services (e.g. AWS Azure Google Cloud) to deploy backend services.
5. Collaboration:
a. Collaborate with product managers designers and other engineers to define project requirements and deliverables.
b. Participate in code reviews contribute to best practices and mentor junior engineers.
6. Performance Optimization:
a. Optimize applications for maximum speed and scalability.
b. Monitor and address performance issues crashes and other technical challenges.
7. Testing and Quality Assurance:
a. Write unit integration and endtoend tests to ensure the reliability of the mobile applications.
b. Collaborate with QA teams to conduct manual and automated testing.
Qualifications:
1. Education:
a. Bachelors degree in computer science Engineering or a related field (or equivalent experience).
2. Experience:
a. 3 years of experience in full stack mobile development.
b. Proven experience with frontend and backend mobile technologies (e.g. React Native Swift Kotlin Flutter).
c. Familiarity with cloud platforms (e.g. AWS Azure Google Cloud).
d. Design develop and maintain robust and scalable web and mobile applications using Node.js Java Python or Go.
3. Skills:
a. Strong understanding of mobile UI/UX principles and best practices.
b. Proficiency in writing clean maintainable and scalable code.
c. Experience with Git and version control systems.
d. Familiarity with Agile/Scrum development methodologies.
e. Strong problemsolving and debugging skills.
f. Excellent communication and teamwork abilities.
Preferred Qualifications:
1. Experience with mobile DevOps and CI/CD pipelines.
2. Familiarity with machine learning or AI integration in mobile apps.
3. Knowledge of security best practices for mobile app development.
4. Experience with mobile app analytics and performance monitoring tools.
Full Time