We are looking for a skilled Full Stack Developer to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and managing algorithms and flowcharts, developing web applications from designs in Sketch or Figma, and creating quality assurance procedures. The role also involves testing and evaluating new software, troubleshooting and upgrading existing software, gathering user feedback, and collaborating with designers and multidisciplinary teams to drive the development of high-quality applications.



Responsibilities:

  • Design, implement, and manage algorithms and flowcharts
  • Implement web applications from designs in the form of Sketch or Figma
  • Develop quality assurance procedures
  • Test and evaluate new software
  • Troubleshoot, debug and upgrade existing software
  • Gather and evaluate user feedback to recommend and execute improvements
  • Discuss UI/UX with the designer for appropriate and feasible resolutions
  • Collaborate with a multidisciplinary team of designers, developers, project managers, and stakeholders
  • Learn about new technologies


Requirements

  • Proficient understanding of advanced ReactJS, Next.js, Ruby on Rails, Golang, Python. Experience in Redux, D3.js, or WebRTC is a plus
  • Familiarity with design toolkits such as Sketch or Figma
  • Knowledge in NoSQL (Cassandra, MongoDB) and PostgreSQL
  • Knowledge in SQL Cluster
  • Knowledge in caching
  • Knowledge in microservices and service scalability
  • Know how to make a library or plugin ex. Gem, Hex, Pip, Composer, Npm modules
  • DevOps (CentOS / CoreOS / Kubernetes / Docker) experience
  • Understanding of Git
  • Understanding the Cloud Service Providers Amazon Web Services, Microsoft Azure and Google Cloud
  • Build high-quality reusable code that can be used in the future
  • Good English communication skills in both written and verbal communication

Benefits

  • Competitive Salary
  • Flexible working hour
  • Hybrid Workplace
  • Group health insurance
  • Mental Wellness Service
  • You pick your equipment (Mac / Windows)
  • Grab Food and Grab Transportation
  • Free snacks & drinks (at the office)
  • Pay 100% for Job-related Training Courses
  • Free language course and certificate fee