9
applicants
applicants
Software Engineer – Full Stack & Mobile
Digital Turtles
Colombo •
Full-time
Job Description
We are looking for a versatile Software Engineer who can work across web applications, mobile apps, backend systems, APIs, databases, cloud platforms, and AI-powered products.
This role is ideal for an all-rounder who enjoys working on different types of projects, learning new technologies, and building complete software solutions.
Responsibilities
- Develop and maintain web, mobile, and backend applications
- Build responsive interfaces for web, Android, and iOS
- Design APIs, databases, authentication, and system integrations
- Integrate third-party services, cloud platforms, and AI solutions
- Optimize applications for performance, security, and scalability
- Debug issues and improve existing systems and features
- Support rapid prototyping and new product development
- Write clean, reusable, and well-documented code
Requirements
- Strong software engineering and problem-solving skills
- Experience with modern frontend and backend technologies
- Experience developing mobile apps using Flutter, React Native, native Android, native iOS, or similar technologies
- Good understanding of APIs, databases, authentication, and application architecture
- Familiarity with Git, cloud deployment, and modern development workflows
- Ability to adapt to different technologies and project requirements
- Proficiency in using AI-assisted development tools
- Ability to work independently and collaborate with a multidisciplinary team
Experience with DevOps, cybersecurity, AI integrations, desktop applications, game development, or IoT is an added advantage.