Login

← Back to Job Descriptions

Job Overview

We are looking for an inquisitive and innovative Full Stack Developer who can turn ideas into codes to join our product team.

As a Full Stack Developer, you will be working across all aspects of the product from its core infrastructure and back-end to its front-end. You should be able to work with several languages and databases. The primary responsibility will be to understand the primary concept and translate it into a complete product.

You will have a significant role in product development from ideation to deployment. If you are a problem solver with excellent communication skills to collaborate with clients and internal development teams, we would love to hear from you!

Job Responsibilities

  • Contribute to the entire product development lifecycle.
  • Identify and execute front-end and back-end requirements.
  • Build scalable and robust APIs and system.
  • Develop reusable code and libraries for future use.
  • Work with data team to create new mobile-based and web-based features for our users.
  • Maintain and optimise existing websites.
  • Troubleshoot, debug apps to improve usability.
  • Write comprehensive manuals, guides and documents.
  • Compile prototype and quality mockups.
  • Implement security and data protection.
  • Perform training and support activities.

Job Requirements

  • BS, MS, and/or PhD degree in Mathematics, Computer Science, Information Management or a related technical field.
  • Prior experience of full stack web development.
  • Highly experienced with JavaScript, HTML5, CSS3, Python, PHP, Ruby, .NET etc.
  • Team player, flexible and able to work in a fast-paced environment.
  • Dedicated to delivering the best possible user experiences.
  • Ability to take on the new challenges to drive forward the business.
  • Ability to perform several tasks at the same time.
  • Ability to translate requirements into a finished project.
  • Team player with excellent interpersonal and communication skills.

Cannot Find my Profile