Epicareer Might not Working Properly
Learn More

Full Stack Developer

RM 5,000 - RM 6,000 / month

Checking job availability...

Original
Simplified

Why ZOALA?

We, at ZOALA, are in search of a Full Stack Developer to join our fast expanding team that is set to make a difference in the mental wellness space powered by modern-day technology and Artificial Intelligence (AI). If you are a driven individual who has a passion for both mental wellness, a priority issue facing the world today, and modern-day technology, in making industry and societal breakthroughs, then join the ZOALA family for a meaningful and rewarding experience.

Your Daily ZOALA Experience

  • Work collaboratively in teams composed of Product Managers, Designers, and Engineers
  • Contributing ideas and experience to new development solutions
  • Understanding design principles and a detailed knowledge of database architectures
  • Contributes to best practice system and application design
  • Designing, coding and testing programs and scripts from agreed specification
  • Ensuring agreed standards and tools are in place to achieve a well-engineered product
  • Taking ownership of the overall architecture and development of highly scalable application that talk to API services and Lambda functions
  • Implement dynamic and interactive pages (e.g., using ReactJS) by consuming REST or GraphQL services.
  • Optimize our developer toolchain to support instant provisioning of new services and infrastructure, fully automate deployment, and minimize development friction.
  • Conducting releases to production environments and setting up post release reviews
  • Analysing release components
  • Takes part in reviewing own work and leads reviews of colleague’s work (unit testing, code review)
  • Work in a product development process that is primarily Agile/Scrum

The Career Requirements

  • A Degree holder (Preferably with a degree in Computer Science, or related fields).
  • At least 3-4 years of experience as a Full Stack Developer or similar role.
  • Experience in developing web and/or mobile applications.
  • Familiarity with common stacks.
  • Knowledge in multiple front-end languages and libraries (e..g, HTML/CSS, Laravel Blade, jQuery/React)
  • Knowledge in multiple back-end languages and frameworks (e.g., PHP, Laravel, C#, Python) or JavaScript frameworks (e.g., React, Node.js)
  • Familiarity with databases (e.g., MySQL, PostgreSQL, NoSQL)
  • Solid understanding in source control (git)
  • Has understanding of standard software engineering methodology, e.g. unit testing, test automation, continuous integration, code reviews, design documentation.
  • Able to prototype ideas and solve complex problems by adapting creative approaches expeditiously.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes) is a plus.
  • Experience in CI/CD and build tools (Docker) is a plus.
  • Excellent communication, strong project management and organisational skills
  • A team player who is adept at communication, project management and problem solving skills with a keen eye for detail.

Hang on! Life's a two-way street! Here's what you'll enjoy while spending time with us.

Work-Life Balance - We encourage you to find a balance between your work and personal lives. It isn't about how many hours you spend at home or at work; it's about the structure you establish that brings energy to both aspects of your life.

Inclusive Culture - When it comes to idea generation, we encourage diversity of opinion and difference of perspective aimed at a gainful outcome. Join an environment where you can speak your mind while consciously being respectful of the ideas of others.

If this sounds right up your alley, but you still feel you did not check all the boxes, fret not; no one fits a job description perfectly. Let's talk! We're curious and can't wait to get to know you.

Job Types: Full-time, Permanent

Pay: RM5,000.00 - RM6,000.00 per month

Benefits:

  • Professional development

Schedule:

  • Monday to Friday

Education:

  • Bachelor's (Required)

Experience:

  • Software development: 3 years (Required)

Work Location: In person