Mid-Senior Level

Full Stack Developer

The full stack developer is responsible for working on both front and back ends of a website or application.

The candidate will be providing an end-to-end service, wherein the projects that they will be involved in will contain databases and user-facing websites.

Role & Responsibilities Overview

  • Creating front-end website architecture.
  • Creating user interactions for web pages.
  • Creating back-end website applications.
  • Creating functional servers and databases.
  • Ensure mobile phone cross-platform optimization.
  • Ensure application responsiveness.
  • Seeing a project through from conception to completion.
  • Keeping up with the latest developments in web applications and programming languages.

Required Qualification

  • Has experience in MongoDB, Java, ReactJS, NodeJS, PHP/Laravel, VueJS.
  • At least 2 years of software development experience for mid-level and 5 years for senior levels, including a 2 to 5 years’ experience in web application development.
  • Has a 2-year back-end development experience of any of the following web frameworks and programming languages such as; Python and Django.
  • Has a 2-year front-end development experience of any of the following web frameworks such as; Angular, and Inertiajs.
  • Experience building in any of the following frameworks and languages such as; ReactNative, Kotlin, Java, Swiftl, Objective-C is optional but a plus.
  • In-depth understanding of OOP, tool-based profiling, and analysis tools like; crash analytics, docker, git, cloud services, deployment etc.
  • Familiarity with the best practices for RestAPI communication.
  • Knowledgeable with client/server communication.

Apply Now!

Here’s our Recruitment Process


We review applications carefully and screen for qualifications that match our job opening(s) requirements.

Discuss solution and team structure.

We conduct a technical interview with the application to determine technical strengths and match them to the job requirements.

Paid Task/Client Interview

We’ll get to work while keeping you up to date and adapting as needed.

Team Fit Assessment

We conduct an internal evaluation to determine if a candidate is a good fit for the team and the position

Job Offer

We will extend a job offer to selected candidates who meet all requirements

    Application Form