Next Commerce
Posted 6mo ago

Software Engineer (Remote)

Next Commerce
Thailand
RemoteFull Time
Responsibilities
  • Develop features
  • Review code
  • Test coverage
Requirements
  • 2+ years’ experience with MVC web frameworks
  • Remote work
  • English helpful
  • Thai nationality
Technical tools mentioned
DjangoDockerGitCeleryAWS CloudFormationREST APIsPython

Job description

About Us

Next Commerce is the Ecommerce SaaS Platform for DTC performance marketing, empowering brands to rapidly launch new products, optimize marketing campaigns, and manage growth at scale. Our team is made of performance marketers, software engineers, and digital media experts from across the world working together to deliver the best experience for our clients and their brands. No matter your job title or department, if you're a member of our team you are our top priority. We can deeply about everyone who works with us.


Job Description

We're looking for a passionate software engineer to join our remote team of engineers that build our platform and service our clients to deliver engaging experiences for their brands. 


As a Software Engineer, you will

  • Join our engineering team and actively contribute to our core ecommerce platform and integration apps.
  • Work closely with our Product Owner to deliver new features and improvements for platform users.
  • Work on and implement all things Django, including apps, models, templates, and REST APIs.
  • Use Docker and Git to manage applications in your local development environment to run our various Django projects.
  • You'll also leverage Celery for backend task processing and AWS Cloudformation for our fully automated deployments.
  • Write complex apps while maintaining a high level of unit test coverage to prevent feature regression.
  • Perform code reviews and use Gitflow branching model to stay in sync with the engineering team.
  • Follow agile development methodologies (Scrum) to take part in daily standup calls with our 2 week sprint cycles (fully remote via Slack).
  • This position is fully remote, skip traffic and work from home

Qualifications

  • 2+ years’ experience with any MVC web framework such as Python/Django, Ruby on Rails, Java/Spring, or .NET.
  • Ability to work in a web application stack and deliver quality code on the frontend and backend.
  • Experience with automated testing and maintaining high levels of code coverage.
  • Highly motivated and passionate about what you work on.
  • Be able to learn new things. Love to do the research and make it happen.
  • Command of English is a plus to communicate with international team members.
  • Thai Nationality

Job Benefits

  • Competitive salary and annual bonus
  • 100% remote work, flexible hours
  • Health insurance program
  • Provident fund with matching
  • 10 days annual leave first year (increases every year)
  • Quarterly travel budget to visit Bangkok for team gatherings
  • Professional Growth program and self-improvement budget
  • Welfare program to cover dental, eye care, and fitness


About Next Commerce

Singapore-based ecommerce SaaS platform for direct-to-consumer brands and performance marketers.

Similar jobs

Software Engineer roles
2d
Save
Mark Applied
Hide
Principal Software Engineer
Thailand or Bangkok
RemoteFull Time
Bjak
Bjak: Southeast Asia's leading online insurance platform and fintech.
7+ YOERequires 7+ years of software engineering experience, strong system design and architecture skills, coding ability, production experience, and technical leadership across complex or high-scale systems.
4d
Save
Mark Applied
Hide
Software Engineer (Contract 2 yrs)
Bangkok, Bangkok, Thailand
OnsiteFull Time, Contract
SCB TechX
SCB TechX: Thai private technology providing enterprise digital platforms, consulting, infrastructure, data, and security services to businesses.
1+ YOEBSc/BEng in a relevant field and 1–6 years of software engineering experience; strong Go expertise, cloud, databases, containers, distributed systems, APIs, testing, monitoring, debugging, English, and mentoring skills.
Go, Gin, Echo, Fiber, Go-kit, gRPC, Docker, Kubernetes, PostgreSQL, MySQL, MongoDB, Redis, Kafka, NATS, RabbitMQ, AWS, GCP, Azure, REST, testing, testify, ginkgo, gomega, go-mock, Prometheus, Grafana, OpenTelemetry, Jaeger
4d
Save
Mark Applied
Hide
Senior Software Engineer – Manufacturing Automation
Si Maha Phot, Prachin Buri, Thailand
OnsiteFull Time
Western Digital
Western DigitalNASDAQ: WDC: Building storage infrastructure for the AI-driven data economy.
2+ YOEBachelor's degree or higher in Computer Engineering or related field, 2+ years as a software analyst or related role, and experience with programming, automation, analytics, and technical projects.
Golang, JavaScript, Python, Java, C++, ETL, Machine Learning (ML)
1w
Save
Mark Applied
Hide
Senior Software Engineer, Fullstack (Vue.js, Python)
Bangkok, Bangkok, Thailand
OnsiteFull Time
LINE MAN Wongnai
LINE MAN Wongnai: Thai private technology connecting consumers, riders, and local businesses through delivery, mobility, merchant, and payment services.
Experienced software engineer with strong web application development skills, front-end focus, Python or Node.js backend knowledge, production deployment experience, system integration, testing, and English and Thai communication.
Python, Django, Vue.js, Docker, Git, CI/CD, React.js, Node.js, CSS, databases, 3rd party API
2w
Save
Mark Applied
Hide
Software Engineer (Internal Tools & HR Automation)
Tbilisi or Yerevan or Serbia or Bangkok or Kyrgyzstan or Kazakhstan or Uzbekistan or Da Nang or Manila
RemoteFull Time
Salmon Group
Salmon Group: Technology-driven consumer fintech providing accessible financial solutions.
Experience with low-code automation, SQL and relational databases, internal application platforms, Python or JavaScript, REST APIs, webhooks, testing, debugging, and English communication.
n8n, Make, PostgreSQL, Retool, REST APIs, Python, JavaScript, SQL, webhooks, HiBob, Ashby
2w
Save
Mark Applied
Hide
Specialist, Platform Development
Bangkok, Bangkok, Thailand
OnsiteFull Time
True Corporation
True CorporationStock Exchange of Thailand: TRUE: Public Thai telecom-tech providing mobile, broadband, pay-TV, digital-media, and business connectivity services.
4+ YOEBachelor's degree or equivalent experience, 4+ years developing client/server applications, proficiency in Java, Golang, or Python, database and cloud experience, and strong software design skills.
Java, Golang, Python, PostgreSQL, BigQuery, SQL, Git, Jira, CI/CD, TDD, Docker, Kubernetes, GCP, AWS, Azure, Linux, shell scripting, Agile, SCRUM, SDLC, microservices
2w
Save
Mark Applied
Hide
Advanced Software Developer (Java, Spring Boot)
Thailand
OnsiteContract
KASIKORN SOFT
KASIKORN SOFT: Thai software-development owned by KASIKORNBANK, building core banking systems and financial applications for KBank.
2+ YOEBachelor's degree and 2+ years in application support or related roles. Requires Java, React, Spring Boot, Jasper Reports, VB.NET/VB6, CI/CD pipeline, troubleshooting, and communication skills.
Java, React, Spring Boot, Jasper Reports, VB.NET, VB6, CI/CD
2w
Save
Mark Applied
Hide
Sr. Software Developer - START
Bangkok, Bangkok, Thailand
OnsiteFull Time
ATA IT
ATA IT: Thai captive IT provider delivering secure banking infrastructure and digital solutions for National Bank of Canada companies.
Bachelor’s degree in computer science, computer engineering, or related field; strong ReactJS, Java Spring Boot, microservices or AWS, CI/CD, frontend, REST, Git, testing, and Agile experience.
ReactJS, Java Spring Boot, Java Spring, AWS, HTML, CSS, JavaScript, TypeScript, REST, Web API, JSON, Git, Apache, Tomcat, Mockito, Agile, GitHub, Jenkins, Helm, Kubernetes, Sybase