9
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.