top of page

Software Engineer

Full time

10.00-19.00 (Flexible)

freshket Office
(Suthi Building)

About Freshket

               Freshket is a high-growth, fast-moving tech startup with a highly motivated group of initiators and problem solvers. We are passionate in building a top-class food supply and online grocery delivering services. As we are unified by a set of high-impact and challenging goals, we often go beyond our roles, experiment new ideas, and take ownership to deliver the best service for customers.

About the Role

  • Being a major contributor to not just building the product, but deciding how it is built in a high quality standard from an engineer perspective.

  • Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification.

  • Applying knowledge of common, relevant architecture frameworks in defining and evaluating application architectures.

  • Developing and demonstrating a broad set of technology skills, Open Source libraries and frameworks, and technology architecture concepts.

  • Own problems end-to-end, thinking through everything from user experience, data models, scalability, operability and ongoing metrics

Qualification

General

  • A can-do attitude and growth mindset

  • A proven track record of successful project/product implementation/development

  • 2+ years of experience in software development

  • Intermediate level of English, both written and spoken

  • Ability to work independently, open mind and in collaboration with team members

  • Write Testable Code (Unit test, Integration test, UI Automated test)

  • Experience with Amazon AWS or other cloud hosting service skills

  • Agile experience, you know what is Definition of Done

  • Experience with CI and CD

  • This position is open to Thai nationals only.


Experience and Technology skills

  • Strong knowledge of OOP - (Node.js or Golang is a plus)

  • Strong knowledge of database design (SQL, NoSQL)

  • Proficiency of HTML5/CSS and JavaScript

  • Experience with any MVC frameworks

  • Experience with design patterns (very useful to have)

  • Experience with unit tests/TDD

  • Experience with command line, such as linux, git, ssh

  • Understand foundation of front-end stack, Not just using frameworks

  • Experience with responsive design and grid-based layouts

  • Familiar with CSS preprocessors (SCSS, LESS, etc.)

  • Have experience with React is a plus


Perks and Benefits

  • Hybrid remote working (1 days / week in the office)

  • Flexible work hours (e.g., 10 AM-11 AM to 7 PM-8 PM)

  • 10 days annual paid vacation

  • Health Insurance and Annual Health Checkup

  • Office at MRT Phetchaburi

Competency

Definition

Rank

How to apply

4 steps to become a freshketer

01 Apply

You can apply through our website.

02 Review

The team will review your application and contact back.

03 Interview

We conduct phone and online interviews to get to know you better.

04 Offer

We make an offer to the candidate who is the best fit.

bottom of page