Job Description: Full Stack & Mobile App Developer
We are looking for a versatile Full Stack Developer to lead the end-to-end development of our digital ecosystem. This role is unique: you won't just be building websites; you will be responsible for crafting a seamless experience across mobile applications and the web-based administrative hubs that power them.
The ideal candidate is a product-minded engineer who understands how a database schema change in the backend ripples through to the UI of a mobile app.
Core Responsibilities:
- Mobile App Development: Design, develop, and maintain high-performance mobile applications (iOS/Android) using cross-platform frameworks (e.g., React Native, Flutter) or native languages.
- Backend Architecture: Build and scale robust APIs (RESTful or GraphQL) and server-side logic to handle complex business rules and data processing.
- Database Management: Design efficient relational or non-relational schemas, optimize queries, and ensure data integrity and security.
- Admin Dashboard & Control Center: Develop a comprehensive web-based Command Center for administrators to monitor system health, manage users, and control app content in real-time.
- Frontend Excellence: Create intuitive, responsive, and aesthetically pleasing web interfaces for the internal dashboard using modern frameworks like React, Vue, or Angular.
- Deployment & DevOps: Manage CI/CD pipelines and cloud infrastructure (AWS/GCP/Azure) to ensure 99.9% uptime for both the apps and the dashboard.
Technical Requirements:
- Frontend/Web: HTML5, CSS3 (Tailwind/Sass), JavaScript (ES6+), React.js or Vue.js
- Mobile: React Native, Flutter, or Swift/Kotlin
- Backend: Node.js, Python (Django/FastAPI), or Go
- Database: PostgreSQL, MongoDB, or Firebase Firestore
- Infrastructure: Docker, Kubernetes, AWS (Lambda, S3, EC2)
- Tools: Git, Postman, Figma (for design implementation)
Key Projects You Will Own:
- The Mobile Product: A consumer-facing app focused on high performance and smooth animations.
- The Control Center: A data-heavy web application used by the internal team to trigger push notifications, manage inventory, and view real-time analytics.
- The API Gateway: The central nervous system that ensures the Mobile App and Admin Dashboard stay in perfect sync.
Qualifications
- Experience: 3-5+ years in full-stack roles with a proven portfolio of published mobile apps.
- Problem Solving: Ability to architect a system from scratch, keeping scalability and security (OAuth2, JWT) in mind.
- Communication: Ability to translate complex technical requirements into clear updates for non-technical stakeholders.
Note:We value developers who can wear multiple hats. If you enjoy switching from optimizing a SQL query in the morning to refining a mobile gesture-handler in the afternoon, you'll thrive here.