Current Vacancies
Full-Stack Software Engineer (Angular and Django) - GeoPixPro
Kickstart your career in Full Stack Development by working on real-world web applications, scalable backend systems, and modern frontend technologies alongside experienced engineers.
Enterprise Software
Full-time
On Site
3 – 5 years
Bambalapitiya, Colombo 04, Sri Lanka
Closes 31 Oct 2026
Full-Stack Software Engineering Intern (Angular & Django) - GeoPixPro
Launch your software engineering career by building modern, scalable web applications with Angular and Django. Work alongside experienced developers, contribute to real-world products, and gain hands-on experience with industry-standard tools, APIs, databases, and cloud technologies while solving meaningful business challenges.
Enterprise Software
Internship
On Site
Less than 1 year
Bambalapitiya, Colombo 04, Sri Lanka
Closes 31 Oct 2026
Frontend Engineer (Angular) - Dataintics
Kickstart your career in Frontend Development by building real-world web applications, responsive user experiences, and modern Angular-based solutions alongside experienced professionals.
Enterprise Software
Full-time
On Site
2+ Years
Bambalapitiya, Colombo 04, Sri Lanka
Closes 31 Oct 2026
Mobile Application Developer (Flutter) - GeoPixPro
Grow your expertise in Mobile App Development by working on real-world applications, modern mobile architectures, and cutting-edge technologies used to build high-quality mobile experiences.
Enterprise Software
Full-time
On Site
1 – 3 years
Bambalapitiya, Colombo 04, Sri Lanka
Closes 31 Oct 2026
Mobile Application Development Intern (Flutter) - GeoPixPro
Grow your expertise in Mobile App Development by working on real-world applications, modern mobile architectures, and cutting-edge technologies used to create high-quality mobile experiences.
Enterprise Software
Internship
On Site
Less than 1 year
Bambalapitiya, Colombo 04, Sri Lanka
Closes 31 Oct 2026
Associate Quality Assurance Engineer - AResComp
Entry-level QA role focused on manual testing and defect identification across web and mobile applications. Knowledge of test automation is a plus.
Enterprise Software
Full-time
On Site
Less than 1 year
Bambalapitiya, Colombo 04, Sri Lanka
Closes 31 Oct 2026
Data Science & AI/ML Engineering Intern - AResComp
Kickstart your career in Data Science, Artificial Intelligence, and Machine Learning by gaining hands-on experience working on real-world projects.
Data Science & AI/ML
Internship
On Site
Less than 1 year
Bambalapitiya, Colombo 04, Sri Lanka
Closes 31 Oct 2026
Job Description
We are looking for a talented, passionate, and highly motivated Full Stack Developer with 3+ years of professional experience to join our engineering team. The ideal candidate should have strong experience building scalable web applications across both frontend and backend, with Angular and Django being highly preferred.
A background in server-side technologies, cloud infrastructure, and application deployment will be an added advantage.
Responsibilities
- Design, develop, test, and maintain full-stack web applications
- Build responsive frontend applications using Angular, TypeScript, HTML, CSS, and JavaScript
- Develop backend services and RESTful APIs using Python, Django, and Django REST Framework
- Design and optimize databases, queries, and data access layers
- Integrate frontend applications with APIs and third-party services
- Write clean, reusable, secure, scalable, and maintainable code
- Debug and resolve application, API, database, and integration issues
- Work with Git/GitHub, code reviews, testing, and collaborative development workflows
- Collaborate with developers, UI/UX designers, QA engineers, and other stakeholders
- Deploy and maintain applications across development, staging, and production environments
- Take ownership of assigned features and contribute to delivering high-quality software
Requirements
- 3+ years of professional experience in full-stack web development
- Strong hands-on experience with Angular and TypeScript
- Strong experience with Python and Django, preferably Django REST Framework
- Good knowledge of HTML, CSS, JavaScript, REST APIs, and responsive web development
- Experience with relational databases such as PostgreSQL or MySQL
- Good understanding of OOP, data structures, software design principles, authentication, and API security
- Strong problem-solving, debugging, and analytical skills
- Good understanding of Git/GitHub and collaborative development practices
- Good communication skills and the ability to work independently and as part of a team
Added Advantages
- Experience with AWS, Azure, Google Cloud, or other cloud platforms
- Background in server-side development, cloud infrastructure, and application deployment
- Experience with Docker, Linux, CI/CD, Nginx, and Gunicorn
- Knowledge of Redis, Celery, Elasticsearch, or similar backend technologies
Job Description
We are looking for a passionate and motivated Full-Stack Software Engineer Intern to join our development team. This internship provides an excellent opportunity to gain hands-on experience building modern web applications using Angular and Django. You will work alongside experienced engineers, contribute to real-world projects, and learn industry best practices in software development.
The ideal candidate is eager to learn, has a solid foundation in programming concepts, and is excited about developing both frontend and backend solutions. Whether you have academic projects, personal projects, or internship experience, we encourage you to apply.
Responsibilities
- Assist in developing and maintaining web applications using Angular and Django
- Build responsive and user-friendly interfaces for web applications
- Develop backend APIs and integrate frontend applications with backend services
- Write clean, maintainable, and well-documented code
- Collaborate with team members during development, testing, and deployment activities
- Troubleshoot issues and support application enhancements
- Participate in code reviews, technical discussions, and knowledge-sharing sessions
- Learn and follow software engineering best practices and coding standards
Requirements
- Currently pursuing or recently completed a degree/diploma in Computer Science, Software Engineering, IT, or a related field
- Basic knowledge of Angular, Django, or similar web development frameworks
- Understanding of HTML, CSS, JavaScript, and Python
- Familiarity with REST APIs and database fundamentals
- Basic knowledge of Git and version control workflows
- Strong problem-solving and analytical skills
- Good communication skills and willingness to learn
- Ability to work effectively in a collaborative team environment
Nice to Have
- Experience with personal, academic, or freelance software projects
- Knowledge of PostgreSQL or MySQL databases
- Familiarity with Docker, Linux, or cloud platforms
- Understanding of modern web development concepts and best practices
- Portfolio, GitHub profile, or project showcase demonstrating development work
Job Description
We are looking for a talented, passionate, and highly motivated Angular Developer with 2+ years of professional experience to join our development team. The ideal candidate should have strong experience building modern, responsive, and scalable web applications using Angular and related frontend technologies.
A strong understanding of frontend architecture, API integrations, performance optimization, and user experience best practices will be an added advantage.
Responsibilities
- Design, develop, test, and maintain modern web applications using Angular
- Build responsive and user-friendly interfaces using Angular, TypeScript, HTML, CSS, and JavaScript
- Develop reusable components, modules, and frontend libraries
- Integrate frontend applications with RESTful APIs and third-party services
- Optimize application performance, scalability, and responsiveness
- Write clean, reusable, maintainable, and well-documented code
- Debug and resolve application issues, bugs, and performance bottlenecks
- Participate in code reviews and follow established development standards
- Work with Git/GitHub and collaborative development workflows
- Collaborate closely with UI/UX designers, backend developers, QA engineers, and stakeholders
- Take ownership of assigned features and contribute to delivering high-quality software solutions
Requirements
- 2+ years of professional experience in Angular development
- Strong hands-on experience with Angular and TypeScript
- Good knowledge of HTML5, CSS3, JavaScript, and responsive web development
- Experience consuming and integrating RESTful APIs
- Good understanding of component-based architecture and frontend design patterns
- Experience with state management concepts and RxJS
- Strong problem-solving, debugging, and analytical skills
- Good understanding of Git/GitHub and collaborative development practices
- Good communication skills and the ability to work independently and as part of a team
Added Advantages
- Experience with Angular Material, Bootstrap, or similar UI frameworks
- Knowledge of unit testing and frontend testing frameworks
- Experience with CI/CD pipelines and deployment processes
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
- Basic understanding of backend technologies and API design principles
Job Description
We are looking for a talented, passionate, and highly motivated Flutter Developer with 1–3 years of professional experience to join our development team. The ideal candidate should have experience building high-quality, user-friendly, and scalable mobile applications using Flutter and Dart.
A strong understanding of mobile application architecture, API integrations, state management, and mobile UI/UX best practices will be an added advantage.
Responsibilities
- Design, develop, test, and maintain cross-platform mobile applications using Flutter
- Build responsive, user-friendly, and high-performance mobile applications for Android and iOS
- Develop reusable, scalable, and maintainable application components
- Integrate mobile applications with RESTful APIs and third-party services
- Implement state management solutions and application architecture best practices
- Write clean, efficient, and well-documented code
- Troubleshoot, debug, and resolve application issues and performance bottlenecks
- Collaborate with UI/UX designers, backend developers, QA engineers, and stakeholders
- Participate in code reviews and follow development best practices
- Work with Git/GitHub and collaborative development workflows
- Take ownership of assigned features and contribute to delivering high-quality mobile applications
Requirements
- 1–3 years of professional experience in mobile application development
- Strong hands-on experience with Flutter and Dart
- Experience building and deploying mobile applications for Android and iOS
- Experience integrating RESTful APIs and third-party services
- Good understanding of state management solutions such as Provider, Riverpod, Bloc, or similar
- Knowledge of mobile application architecture and development best practices
- Experience with Firebase services such as Authentication, Firestore, Push Notifications, and Analytics
- Strong problem-solving, debugging, and analytical skills
- Good understanding of Git/GitHub and collaborative development practices
- Good communication skills and the ability to work independently and as part of a team
Added Advantages
- Experience publishing applications to Google Play Store and Apple App Store
- Knowledge of SQLite, Hive, or other local storage solutions
- Experience with CI/CD pipelines and automated deployment processes
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
- Experience with mobile application security and performance optimization
- Knowledge of native Android (Kotlin/Java) or iOS (Swift) development
Job Description
We are looking for a talented, passionate, and highly motivated Flutter Developer Intern to join our development team. The ideal candidate should have a strong interest in building high-quality, user-friendly, and scalable mobile applications using Flutter and Dart.
A strong understanding of mobile application architecture, API integrations, state management, and mobile UI/UX best practices will be an added advantage.
Responsibilities
- Design, develop, test, and maintain cross-platform mobile applications using Flutter
- Build responsive, user-friendly, and high-performance mobile applications for Android and iOS
- Develop reusable, scalable, and maintainable application components
- Integrate mobile applications with RESTful APIs and third-party services
- Implement state management solutions and application architecture best practices
- Write clean, efficient, and well-documented code
- Troubleshoot, debug, and resolve application issues and performance bottlenecks
- Collaborate with UI/UX designers, backend developers, QA engineers, and stakeholders
- Participate in code reviews and follow development best practices
- Work with Git/GitHub and collaborative development workflows
- Take ownership of assigned features and contribute to delivering high-quality mobile applications
Requirements
- Currently pursuing or recently completed a degree in IT, Computer Science, Software Engineering, or a related field
- Strong hands-on experience with Flutter and Dart
- Experience building and deploying mobile applications for Android and iOS
- Experience integrating RESTful APIs and third-party services
- Good understanding of state management solutions such as Provider, Riverpod, Bloc, or similar
- Knowledge of mobile application architecture and development best practices
- Experience with Firebase services such as Authentication, Firestore, Push Notifications, and Analytics
- Strong problem-solving, debugging, and analytical skills
- Good understanding of Git/GitHub and collaborative development practices
- Good communication skills and the ability to work independently and as part of a team
Added Advantages
- Experience publishing applications to Google Play Store and Apple App Store
- Knowledge of databases (PostgreSQL, MySQL, etc.).
- Experience with CI/CD pipelines and automated deployment processes
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
- Experience with mobile application security and performance optimization
- Knowledge of native Android (Kotlin/Java) or iOS (Swift) development
Job Description
We are looking for a detail-oriented and motivated Associate QA Engineer to ensure the quality and reliability of our software products through manual testing and structured quality checks.
You will be responsible for reviewing requirements, executing test cases, and identifying issues to ensure the software meets business and functional expectations before release.
Responsibilities
- Execute manual test cases for web and/or mobile applications
- Identify and report software issues clearly and accurately
- Perform functional, regression, integration, and system testing
- Review requirements and assist in creating and updating test cases
- Re-test fixes and verify application stability
- Ensure software meets defined quality standards
- Maintain clear test documentation and test results
Learning & Growth Opportunities
- Strong exposure to manual software testing practices (STLC)
- Hands-on experience in real project testing environments
- Opportunity to grow into advanced QA or Automation QA roles
- Build strong understanding of software quality processes
Job Description
We are looking for a talented, passionate, and highly motivated Data Science & AI/ML Engineering Intern to join our engineering team. If you enjoy solving challenging problems, working with data, building intelligent solutions, and exploring the latest advancements in Artificial Intelligence, Machine Learning, and Generative AI, we'd love to hear from you.
Responsibilities
- Assist in designing, developing, and implementing Data Science, AI, and Machine Learning solutions for real-world applications
- Research and experiment with Machine Learning, Deep Learning, Data Science, and Generative AI technologies
- Prepare, clean, analyze, and interpret structured and unstructured datasets
- Develop, train, evaluate, and optimize machine learning models using industry-standard frameworks
- Build AI-powered features, intelligent automation, chatbots, and recommendation systems
- Explore and integrate Large Language Models (LLMs) and other modern AI technologies into products
- Collaborate with software engineers to integrate AI and Data Science solutions into web and mobile applications
- Document experiments, data analysis, model performance, and technical findings
- Stay up to date with the latest AI research, tools, frameworks, and industry best practices
- Take ownership of assigned tasks and contribute to delivering high-quality solutions
Requirements
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or a related field
- Basic knowledge of Python programming and object-oriented programming concepts
- Understanding of Data Science, Machine Learning fundamentals, and AI concepts
- Basic understanding of data structures, algorithms, databases, and data analysis
- Knowledge of Git/GitHub for version control is an advantage
- Strong analytical thinking, problem-solving, and debugging skills
- Curious, self-motivated, and eager to learn emerging technologies
- Good communication skills and the ability to work collaboratively in a team environment
Open Application
Don't see the right fit?
We're always on the lookout for talented people. Submit your profile and we'll reach out the moment a role matches your skills.
- Every submission is reviewed by our team
- Profile kept on file for 12 months
- We'll contact you when the right role opens
- Opportunities across all our practice areas