onsite
Software Engineer - Mad Mobile Inc
Software Engineer
Software Engineer responsible for building AI‑enhanced mobile ordering, payment, and point‑of‑sale solutions. Develops scalable backend services, integrates cloud infrastructure, and creates responsive front‑end experiences using modern frameworks.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services for mobile ordering, payments, and POS systems.
- Implement AI‑driven features such as recommendation engines and demand forecasting using Machine Learning models.
- Build responsive front‑end interfaces with React, ensuring seamless user experiences across devices.
- Deploy, monitor, and optimize applications on AWS, leveraging services like Lambda, RDS, and S3.
- Collaborate with product, design, and data science teams to translate business requirements into technical solutions.
Requirements
- 3+ years of professional software development experience with Python and Java.
- Proficiency in front‑end development using React or similar JavaScript frameworks.
- Hands‑on experience with AWS cloud services and infrastructure‑as‑code tools.
- Knowledge of Machine Learning concepts and experience integrating ML models into production systems.
- Strong problem‑solving skills, ability to work in an agile environment, and excellent communication abilities.
Skills
pythonjavareactawsmachine learning