Upstack Studio is a product development agency founded in 2017 to help non-technical entrepreneurs turn their ideas into reality. Our team is focused on building impactful web & mobile apps that help improve the lives of people around the world. We've helped companies like Daikin, Acson, Recruitopia, Hack In The Box, The Malaysian Insight, and Teleme take their ideas from napkin sketch to real, shipped applications.
We're now building an AI-first engineering team -- one that thrives on speed, automation, experimentation, and continuous learning. If you're excited about how AI is reshaping software development, we'd love to meet you.
We're looking for a ReactJS Developer to join our team and help us build high-quality, performant web applications with the support of cutting-edge AI tools.
About the Role
We're looking for someone who is passionate about both frontend development and the future of software engineering. You should be excited to leverage AI tools (like GitHub Copilot, Cursor, or Cody) as part of your daily workflow and be eager to experiment with new ones.
In this role, you'll architect and build modern web apps using
ReactJS
, collaborate across teams, and contribute to an engineering culture that values automation, knowledge-sharing, and velocity.
We want a curious builder -- someone who naturally finds ways to ship better and faster by working with AI, not against it. You don't need to know everything, but you should be eager to learn and embrace change.
Frontend engineers with solid foundations in other frameworks (e.g., Vue, Svelte) looking to transition to
ReactJS
(and AI-enhanced development) are also welcome to apply!
Your Responsibilities
Build and deliver high-performance web apps using
ReactJS
based on high-fidelity designs and wireframes
Use AI coding assistants (e.g., GitHub Copilot, Cursor, Cody) to accelerate development, reduce boilerplate, and improve code quality
Participate in peer code reviews and use LLMs to debug, document, and optimize code
Refactor and maintain clean, testable, and scalable code
Collaborate closely with designers and PMs to provide technical input during feature planning
Stay up to date with the latest trends in AI-assisted software development and share findings with the team
Communicate directly with clients and team members to ensure we're building the right thing, the right way
Help create an internal culture of continuous improvement through automation, tooling, and learning
What You'll Get
Be part of an
AI-first team
where experimentation and learning are encouraged
Access to
paid AI tools
, learning platforms, and coding assistants to level up your workflow
A fast-moving,
no-politics environment
where your ideas and initiative are valued
Mentorship
and exposure to both technical and product-side decision-making
Flexibility
to work remotely from anywhere
Requirements
Malaysian citizen
Minimum 3 years of experience building production-grade
ReactJS
applications
Experience using or strong interest in using
AI coding tools
(e.g., GitHub Copilot, Cursor, Cody, ChatGPT, etc.)
Strong communication skills and the ability to work autonomously and asynchronously
You care about
clean UI
, thoughtful UX, and
readable, maintainable code
You're
self-driven, curious
, and love solving tough problems
Include "
R-US-2025
" somewhere in your application so that we know you've actually read this
Interview Process
You apply
[5 mins] We send you a
Pre-Qualification Survey
if you're shortlisted
[30 mins]
Culture Fit Interview
with our Founder
[1 week]
Take-home assignment
-- optimized for AI-assisted workflows
[60 mins]
Technical Interview
with our Founder & Senior Software Engineer
We
check references & make you an offer
Curious About What It's Like Working Here?
Get all the information you need: https://bit.ly/working-at-upstack-studio
Job Type: Full-time
Pay: RM4,000.00 - RM7,000.00 per month
Benefits:
Flexible schedule
Gym membership
Health insurance
Opportunities for promotion
Professional development
Work from home
Schedule:
Monday to Friday
Application Question(s):
Can you start immediately? If not, when?
Experience:
Cursor: 1 year (Preferred)
* React: 3 years (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.