$7,500 - 10,000 monthly
Role Overview:
We are seeking a highly capable Senior Software Engineer to design, build, and scale modern applications across a full-stack environment. This role requires strong technical depth, a collaborative mindset, and the ability to contribute to high-quality, production-grade systems.You will work closely with cross-functional teams to deliver features, improve system performance, and ensure engineering excellence through best practices in coding, testing, and deployment.
Key Responsibilities:
Design, develop, and maintain applications using the required technology stack
Collaborate with engineers, product teams, and stakeholders to deliver features and enhancements
Write clean, maintainable, and testable code aligned with engineering best practices
Implement and execute unit, integration, and end-to-end testing
Contribute to and support CI/CD pipelines, build automation, and deployment processes
Participate in code reviews and technical discussions to maintain code quality and consistency
Troubleshoot, debug, and optimize application performance
Required Skills:
Strong hands-on experience with: TypeScript, Node.js, React / Next.js, GraphQL, Solid understanding of AWS fundamentals (compute, storage, networking, IAM basics)
Experience with: Unit Testing, Integration Testing, and E2E Testing frameworks, CI/CD pipelines and DevOps practices
Good understanding of modern software architecture and API design
Experience with observability and monitoring tools (e.g., logging, metrics, tracing)
Exposure to C# and .NET ecosystem
Familiarity with scalable, distributed systems
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.