15 Oct
|
Labs 24 Global Enterprises Private
|
Chennai
15 Oct
Labs 24 Global Enterprises Private
Chennai
Labs 24 Global Enterprises Private Limited is looking for a skilled Full Stack Mobile Developer with strong expertise in React Native mobile application development and backend technologies, including Python, FastAPI, and PostgreSQL.
The candidate will be responsible for developing and maintaining cross-platform mobile applications for Android and iOS, building and integrating backend APIs, managing database interactions, and supporting production deployments.
We are looking for someone who can take ownership of mobile application development from UI implementation and API integration to backend functionality, testing, and deployment.
Experience deploying applications and backend services on AWS or Microsoft Azure will be an added advantage.
Experience with Python, FastAPI, and PostgreSQL is important for backend integration and development. Hands-on deployment experience with AWS or Microsoft Azure will be an added advantage.
Key ResponsibilitiesMobile Application Development
- Design, develop, and maintain cross-platform mobile applications using React Native.
- Build responsive, reusable, and user-friendly mobile interfaces for Android and iOS.
- Convert UI/UX designs and business requirements into functional mobile applications.
- Implement navigation, forms, state management, data handling, and reusable components.
- Integrate mobile applications with REST APIs and third-party services.
- Implement authentication, notifications, file uploads, and device-specific features as required.
- Debug application issues and optimise performance, responsiveness, and reliability.
- Test applications across different devices, screen sizes, and operating system versions.
- Manage mobile application builds, versioning, and release processes.
- Contribute to publishing and maintaining applications on the Google Play Store and Apple App Store.
Backend Development & API Integration
- Develop and integrate RESTful APIs using Python and FastAPI.
- Implement backend business logic, request validation, authentication, and error handling.
- Connect mobile applications to backend services and PostgreSQL databases through APIs.
- Handle asynchronous operations and background processing where required.
- Integrate third-party APIs and external services.
- Write clean, reusable, and maintainable backend code.
- Troubleshoot issues across mobile applications, APIs, and backend services.
Database Management
- Work with PostgreSQL for application data storage and retrieval.
- Understand relational database design, schemas, relationships, and data integrity.
- Write and optimise SQL queries.
- Implement and manage database migrations using appropriate tools.
- Collaborate on database design to support mobile application features and backend workflows.
Deployment & Production Support
- Assist with deploying and maintaining backend services in production environments.
- Configure application environments, workplace variables, secrets, and API endpoints.
- Troubleshoot production issues and analyse application logs.
- Work with cloud infrastructure on AWS or Microsoft Azure where required.
- Contribute to CI/CD pipelines and deployment automation.
- Follow application security, reliability, and performance best practices.
Required Skills & Qualifications
- 2–4 years of professional experience in mobile application development.
- Strong hands-on experience with React Native.
- Experience developing and maintaining Android and iOS applications.
- Proficiency in JavaScript or TypeScript.
- Good understanding of mobile application architecture, navigation, state management, and component-based development.
- Experience integrating REST APIs into mobile applications.
- Working knowledge of Python and experience with FastAPI or similar backend frameworks.
- Good knowledge of PostgreSQL and SQL.
- Understanding of authentication, API security, error handling, and data validation.
- Familiarity with Git and collaborative development workflows.
- Experience debugging, testing, and optimising mobile applications.
- Ability to write clean, modular, reusable, and maintainable code.
- Strong problem-solving skills and the ability to work independently.
Preferred Skills
- Experience publishing applications to the Google Play Store and Apple App Store.
- Familiarity with React Native libraries for navigation, state management, and UI development.
- Experience with push notifications, deep linking, permissions, camera, location, or file handling.
- Familiarity with Expo and/or React Native CLI.
- Experience with Python, FastAPI, SQLAlchemy, SQLModel, or similar backend tools.
- Understanding of PostgreSQL database modelling and query optimisation.
- Experience with AWS or Microsoft Azure deployment and cloud services.
- Familiarity with Docker, CI/CD pipelines, and Linux environments.
- Knowledge of mobile application security, automated testing, and crash reporting.
- Experience integrating AI APIs, LLMs, or automation services.
What We Are Looking For
- A developer who takes ownership of mobile application features from development to release.
- Someone who prioritises mobile usability, performance, stability, and maintainability.
- A problem-solver who can troubleshoot issues across mobile, API, and database layers.
- Someone who can work collaboratively with designers, backend developers, and project stakeholders.
- A proactive individual who can learn new technologies and deliver reliable, production-ready applications.
What We Offer
- Opportunity to build and maintain real-world mobile applications.
- Exposure to backend systems, cloud infrastructure, and AI-powered solutions.
- Opportunities to contribute to technical decisions and application architecture.
- A collaborative environment with meaningful technical ownership and professional growth.
How to Apply
Please submit your resume highlighting your React Native experience and mobile applications you have developed.
Candidates are encouraged to share their GitHub profile, portfolio, published applications, or project demonstrations.
Pay: ₹40,000.00 - ₹60,000.00 per month
Application Question(s):
- What's your current CTC?
Experience:
- React Native, Python: 3 years (Preferred)
Location:
- Chennai, Tamil Nadu (Preferred)
Work Location: In person
📌 Full Stack Mobile Developer (React Native, Python & FastAPI) (Chennai)
🏢 Labs 24 Global Enterprises Private
📍 Chennai