Job Detail
Functional Area

Software Development



Job Type:



Degree in Computer Science or relevant field

At least 2 years related experience required.
Offered Salary

Market Competitive-Market Competitive

Job Description

Job Summary:

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. If you have some experience as a Full Stack Developer, you are also comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. We’d like to hear from you. You should also be a team player with a knack for visual design and utility.

Product Development Responsibilities:

Work with development teams and product managers to ideate software solutions

Design client-side and server-side architecture as per guidance provided.

Build the front-end of applications through appealing visual design

Develop and manage well-functioning databases and applications

Write effective APIs

Test software to ensure responsiveness and efficiency

Troubleshoot, debug and upgrade software

Create security and data protection settings

Build features and applications with a mobile responsive design

Write technical documentation

Work with data scientists and analysts to improve software


Team Responsibilities:

Ensures all prerequisite tasks (e.g., Tasks Identification, PR Reviews, Time logs) are complete. And performs other related duties as assigned

Oversees the daily workflow of the team members and provide guidance

Performs other related duties as assigned

Train Junior Developer on the new stacks, provide guidance and professional growth.

Excellent communication and teamwork skills

Personal Traits.

Experience working both independently and, in a team-oriented, collaborative environment

Results and detail oriented individual; self-motivated, professional, and curious

Proactively resolves customer satisfaction issues

Ability to build consensus across functions

Adaptable, open to change and able to work in ambiguous situations, and respond to new information or unexpected circumstances


Uphold company mission and values through accountability, innovation, integrity, quality, and teamwork



A comprehensive knowledge of fundamental, as well as programming languages and databases such as NodeJS (NEST), AngularJS, PHP, Java, .Net, JavaScript, Microsoft SQL Database, MYSQL, is a recommended skill set.

Experience developing desktop and mobile applications, and familiarity with common stacks

Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery)

Experience of multiple back-end languages (e.g., C#, Java, Python) and JavaScript frameworks (e.g., AngularJS, ReactJS, Node.js)

Familiarity with databases (e.g., MSSQL, MySQL, MongoDB), web servers (e.g., Apache, Nginx) and UI/UX design

Great attention to detail

Apply Now