···
Log in / Register
Full Stack Developer (Java/Flutter)
MXN 80,000/year
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
New tab
Share
Some content was automatically translatedView Original
Description

**About the Project** We’re building a secure and scalable **kiosk application** powered by a **Flutter frontend** and a **Java backend** hosted on **AWS**. As part of a small, fast\-moving startup team, you’ll own full\-stack features — from user interface to backend integration and data management — helping ensure performance, reliability, and security across the platform. This is a **senior\-level role** that requires deep technical expertise, independence, and strong collaboration with U.S.\-based product and engineering teams. **Key Responsibilities** * Design, develop, and maintain features using **Flutter (frontend)** and **Java (backend)** * Build and optimize **RESTful APIs** for kiosk and backend communication * Implement and manage **secure local data storage** using **SQLite/SQLCipher** * Ensure offline reliability and efficient data synchronization * Deploy and monitor backend services in **AWS** (EC2, S3, RDS, Lambda, API Gateway, CloudWatch) * Write clean, testable, maintainable code following best practices * Lead code reviews and contribute to technical decision\-making * Collaborate with design, QA, and product teams to deliver end\-to\-end solutions **Required Skills and Experience** * **5\+ years** of professional software development experience * **3\+ years** hands\-on experience with: * **Flutter/Dart** for cross\-platform or kiosk/mobile applications * **Java (Spring Boot or equivalent)** for backend REST API development * **AWS services** (EC2, S3, RDS, Lambda, API Gateway, CloudWatch) * Strong understanding of **SQLite/SQLCipher**, schema design, and data persistence * Deep knowledge of **REST API design**, **JSON**, and **microservice architecture** * Experience with **CI/CD pipelines** (CodeBuild, GitHub Actions, or similar) * Familiarity with **testing frameworks** (JUnit, Mockito, Flutter Test) * Strong English communication skills (written and verbal) * Proven ability to work independently in a small, agile team environment **Nice to Have** * Experience building **kiosk or POS systems** * Familiarity with **Docker**, **ECS/Fargate**, or **infrastructure as code** (Terraform/CloudFormation) * Understanding of **UI/UX** principles for touch\-based systems * AWS certification or equivalent cloud credentials **Soft Skills** * Self\-driven, proactive, and comfortable owning complete features * Strong problem\-solving and analytical mindset * Excellent collaboration and communication abilities * Adaptable and resourceful in a **startup setting** Tipo de puesto: Tiempo completo, Por tiempo indeterminado Sueldo: Hasta $80,000\.00 al mes Beneficios: * Opción a contrato indefinido * Seguro de gastos médicos mayores Pregunta(s) de postulación: * Cuanto tiempo tienes de experiencia programando con Java? * En que proyectos has utilizado Flutter y por cuanto tiempo? Idioma: * Inglés (Obligatorio) Lugar de trabajo: Empleo remoto

Source:  indeed View original post
Juan García
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.