Senior Backend Engineer

BLUESG PTE. LTD.
12 minutes ago
Posted date12 minutes ago
N/A
Minimum levelN/A
EngineeringJob category
EngineeringBlueSG is the first and only point to point car sharing service in Singapore, offering a convenient, flexible and affordable mobility option to all, complementing public transport while reducing the need for car ownership. With a 100% electric fleet, BlueSG provides a sustainable transportation solution, eliminating direct carbon dioxide emissions as compared to traditional vehicles.
Join us if you're passionate about our business, ready to contribute, and resonate with our core values - Collaboration, Curiosity, Customer-Centricity, Empowerment and Respect!
You should have a passion in automotive and enjoy driving around Singapore to perform the following tasks:
About the Role
As a Senior Backend Engineer, you will develop, maintain, and support a complex platform made of multiple micro services (Typescript / Node.JS). You will gain experience in the latest concepts, technologies, and modern frameworks such as Typescript (Nest.JS), Event Driven Architecture, Micro Services, Docker & AWS.
What We're Looking For
Join us if you're passionate about our business, ready to contribute, and resonate with our core values - Collaboration, Curiosity, Customer-Centricity, Empowerment and Respect!
You should have a passion in automotive and enjoy driving around Singapore to perform the following tasks:
About the Role
As a Senior Backend Engineer, you will develop, maintain, and support a complex platform made of multiple micro services (Typescript / Node.JS). You will gain experience in the latest concepts, technologies, and modern frameworks such as Typescript (Nest.JS), Event Driven Architecture, Micro Services, Docker & AWS.
- Develop and code multiple micro-services and APIs. • Provide technical expertise for the architecture and technical decisions regarding building complex backend systems.
- Integrate with 3rd party APIs.
- Raise and document non-functional requirements.
- Unblock the team when complex technical issue arises using pair programming, conducting RCAs, and getting deep into the codebase.
- Review design, code, and write tests to ensure a high quality.
- Identify, document and estimate cost for technical debt.
- Coach and mentor individuals to grow within the company, improve in both productivity and quality.
- Collaborate with other Engineering teams to align technical solutions.
- Collaborate with Product team to execute the roadmap and ensure a great user experience.
- Identify and escalate potential risks to stakeholders while proposing solutions to address them.
What We're Looking For
- Computer Science Degree or equivalent
- 8+ years of relevant experience as a Backend Engineer, with 3+ years of hands-on coding using Typescript.
- Expertise in building APIs (Rest, GraphQL).
- Expertise building complex micro-services with real time data.
- Expertise in SQL and DB schema.
- Expertise writing Unit Tests and Integration tests.
- Expertise with Git and CI/CD pipeline (configuration / setup).
- Experience with Event Driven Architecture.
- Experience with Docker, capability to write dockerfile and create images.
- Experience with authentication and authorization systems such as JWT, OAuth.
- Good knowledge of best practices and software engineering patterns.
- Experience with AWS (ECS, SQS, RDS).
- Knowledge of monitoring and SRE (healthchecks, dashboard, metrics).
- Hands-on experience with agile methodologies such as SCRUM, TDD, BDD.
- Strong problem-solving skills.
- Clear and concise communication skills.
JOB SUMMARY
Senior Backend Engineer

BLUESG PTE. LTD.
Singapore
12 minutes ago
N/A
Full-time
Senior Backend Engineer