Job Title: Junior Software Engineer
Location: Singapore
Employment Type: Full-time / Contract
About Us:
At MOYA, we’re building more than just a carbon accounting platform—we’re creating tools that help businesses take meaningful action on climate. Our platform makes it easier for companies to track emissions, collaborate with suppliers, and achieve their sustainability goals with confidence and clarity.
We’re a mission-driven team that values collaboration, curiosity, and making a real impact. Combining deep technical expertise with a startup spirit, we’re always learning, iterating, and growing.
We’re looking for developers who are passionate about clean code and creating solutions that drive real-world change. If you care about climate, data, and building with purpose, we’d love for you to join us on this journey.
Role Overview:
As a Software Engineer, you will be part of a collaborative engineering team building scalable and reliable web-based applications. You'll play a key role in shaping our platform and delivering features that improve the experience for our users.
Key Responsibilities:
• Develop and maintain web applications using modern frameworks and technologies such as React, Node.js, RESTful APIs or RPCs, ensuring high performance, scalability, and maintainability.
• Collaborate with product managers, designers, and fellow developers to define and implement new features
• Write clean, testable, and maintainable code
• Participate in code reviews and contribute to team best practices
• Debug and troubleshoot application issues and optimize performance
• Integrate APIs and third-party services
• Contribute to product and architecture discussions
Requirements:
• Bachelor's degree in Computer Science or related field, or equivalent experience
• At least 2 years of professional software development experience (or strong portfolio if junior)
• Proficiency in at least one of the following programming languages: JavaScript/TypeScript, Python, Dart, or C/C
• Experience with version control (e.g., Git)
• Strong problem-solving and analytical skills
• Excellent foundation in algorithms
• Good communication and team collaboration skills Good
Bonus Skills (Nice to Have):
• Experience working in a startup or agile environment
• Strong understanding and hands-on experience in computer modeling, including simulation, analysis, and implementation of computational models for complex systems
• Proficiency in GPU acceleration technologies (e.g., CUDA, ROCm, OpenCL) is highly desirable and considered a significant bonus
• Familiarity with cloud services (e.g., AWS, Azure)
• Knowledge of database systems (SQL a. NoSQL)
• Interest in sustainability, carbon accounting, or ESG platforms
MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD, Islandwide,
TALENTSIS PTE. LTD., Islandwide,