Back to job search

Full Stack Developer (Next.js + NestJS)

Data Wow (Bangkok, Bangkok City, Thailand)
Bangkok, Thailand 🇹🇭
Data Wow is an expert in data processing and a leader in AI development. With vigorous computer visions and best-in-class solutions supported by our strong Japanese partner, we offer end-to-end tailored solutions across all data stages – data labeling, management, and deployment. We are well-equipped with the capabilities to deploy web/app development, data pipeline and warehouse, data analytics, data security, Artificial Intelligence (AI), and Machine Learning (ML). Examples of our solutions and technologies are full-service data labelling and tools, data engineering, predictive analytics, big data, and tech/AI consultation and training. We leverage our knowledge in an extremely specific domain to address and tackle novel business problems via data-driven systems. We are industry agnostic, and we solve pressing issues for companies of all sizes – from startups to large enterprises. Through our holistic approach, we combine the latest technology with in-depth business understanding to deliver actionable, impactful and measurable values.

About this position

We are looking for a Full Stack Developer proficient in Next.js and NestJS to design, implement, and manage web applications, ensuring high-quality code and optimal user experience.

Responsibilities

• Design, implement, and manage algorithms and flowcharts
• Implement web applications based on designs from Figma
• Write code with efficient quality to meet technical requirements and deadlines
• Ensure codes are reusable for future usage
• Do code reviews and unit testing, also 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
• Develop features to enhance the user experience
• Optimize web pages for maximum speed and scalability
• Cooperate within team as well as other teams (e.g. Developers, UXUI Designer, Quality Assurance Engineer, Product Manager) to deliver the best software solutions to customer at a fast pace
• Interview and evaluate candidates both technical and soft skills matching team and business qualifications
• Oversee project progress and assist in timely execution of project goals and deadlines
• Coach team members technically and others necessary to work
• Lead, motivate and evaluate team members' performance
• Learn about new technologies

Requirements

• Proficient understanding of advanced ReactJS, Next.js, NestJS. Experience in Redux, D3.js, or Golang is a plus
• Familiarity with design toolkits such as Figma
• Proficient understanding of CSS and its variants, such as SCSS, or CSS-in-JS
• Knowledge in NoSQL (Cassandra, MongoDB) and PostgreSQL
• Knowledge in SQL Cluster
• Knowledge in caching
• Knowledge in worker or background job
• Knowledge in microservices and service scalability
• Proficient understanding of test (Unit Testing, Integration Testing, End-To-End Testing)
• DevOps (CentOS / CoreOS / Kubernetes / Docker) experience
• Proficient understanding of Git
• Proficient understanding of cross-browser compatibility issues and ways to work around them
• Adaptation of a product with Localization and Internationalization
• 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
• Familiarity with UI frameworks such as Chakra, Tailwind, MUI
• Understanding concept of DNS, IPv6, network, firewall
• Good understanding of SEO principles
• Understanding of software security
• Know how to make a library or plugin ex. Gem, Hex, Pip, Composer, Npm modules
• Good English communication skills in both written and verbal communication

Benefits

\
Huneety A.I Salary Estimate
40,000 - 89,000 THB per month