ESSENTIALS
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline
- 2+ years of hands-on experience in application development
- Strong understanding of Object-Oriented Programming (OOP), SOLID principles, and modern software architecture patterns
- Proven experience working with RESTful APIs, Firebase, and relational databases (e.g., MySQL, PostgreSQL)
- Proficient with Git, Jira, and working within Agile/Scrum environments
- Familiarity with CI/CD pipelines and automated deployment processes
- Eagerness to learn and adapt quickly to emerging technologies and tools
NICE TO BE FAMILIAR WITH
- Experience with cross-platform development (e.g., Flutter, or React Native)
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform
- Hands-on experience with DevOps practices, including Docker, Kubernetes, and CI/CD pipelines
- Understanding of NoSQL databases, including MongoDB and Firebase Firestore
- Familiarity with AI/ML concepts and basic implementation techniques (e.g., model integration, data preprocessing)