to design and build next-generation systems that power our robotics and AI platform. You'll work across the full stack, from backend services to user-facing interfaces, helping us create scalable, high-performance solutions that drive Ella's global deployments.
This is a hands-on engineering role where you'll collaborate closely with robotics, AI, and mobile teams to turn complex ideas into elegant, production-ready software.
Key Responsibilities
Develop, test, and maintain front-end and back-end components of web applications.
Build responsive and user-friendly interfaces using
React
and
TypeScript
.
Design and implement APIs and server-side logic using
Node.js
.
Collaborate with cross-functional teams to deliver features from concept to production.
Optimize performance, ensure security, and maintain code quality through reviews and testing.
Participate in system design discussions and propose scalable architecture solutions.
Integrate with third-party APIs and internal microservices.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Strong proficiency in:
Frontend:
React, TypeScript, HTML5, CSS3
Backend:
Node.js, Express
Solid understanding of RESTful APIs and microservice architecture.
Experience with databases (SQL or NoSQL).
Familiarity with version control (Git) and CI/CD pipelines.
Excellent problem-solving skills and attention to details.
This is a
full on-site role
based at our Elmina Business Park office.
Bonus Skills (Nice to Have)
Experience with
.NET Framework
or
.NET Core
for backend services.
Experience with GO language
Knowledge of cloud services (AWS, Azure, or GCP).
Familiarity with Docker or containerized environments.
Experience in writing automated tests (Jest, Mocha, etc.).
Job Type: Full-time
Pay: RM4,000.00 - RM6,000.00 per month
Application Question(s):
Can you work fully on-site at Elmina?
When is the soonest starting date?
How many years of full-stack development experience do you have?
Do you still code hands-on on a daily basis?
How would you describe your experience split between backend and frontend development? (e.g., 70% backend, 30% frontend)
Rate your backend proficiency in Node.js and Express. (1 to 10)
Rate your frontend proficiency in React, TypeScript, HTML, and CSS. (1 to 10)
Work Location: In person
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.