
Software Engineering Lead
2 weeks ago
Software Engineering Lead
As the Software Engineering Lead, you will take ownership of designing, architecting, and integrating scalable systems across the entire technology stack. You'll lead backend and frontend development, guide a team of engineers, and ensure solutions are reliable, secure, and future-ready. This role combines hands-on technical expertise with leadership, making it ideal for someone who thrives on building high-quality systems while mentoring others.
Key Responsibilities
- Architect and design scalable backend services with NestJS and/or Python FastAPI, ensuring solid API design, modularity, and efficient database integration.
- Manage development and upkeep of React and React Native applications, ensuring consistency across web and mobile platforms.
- Oversee implementation of protocols such as MQTT, HTTP, and BLE for seamless connectivity between devices and services.
- Lead full-stack integration efforts, from embedded firmware and gateways through backend microservices to cloud infrastructure.
- Provide mentorship and leadership to software engineers; enforce quality standards via reviews and technical guidance.
- Develop and optimize CI/CD pipelines, ensuring automation, testing, deployment, and rollback processes are robust.
- Collaborate with peers on technical roadmaps, architectural choices, and resource planning.
- Ensure cloud and on-prem systems are secure, scalable, and cost-effective, with strong monitoring and incident response.
- Promote TDD and strong testing culture with comprehensive unit and integration coverage.
- Maintain and enforce technical documentation best practices across the team.
- Lead troubleshooting, maintenance, and performance optimization for backend services and databases.
Requirements
- 5+ years in software development
- 2+ years in engineering leadership roles (team lead)
- Strong fullstack foundation (both backend and frontend engineering)
- Proven ability to lead or mentor Agile/Scrum teams.
- Proficiency in TypeScript/JavaScript and Python.
- Experience architecting systems with NestJS and/or FastAPI, including SQL and NoSQL database design.
- Solid expertise in React and React Native architectures.
- Experience designing APIs with Swagger / OpenAPI.
- Understanding of protocols: MQTT, HTTP, BLE.
- Knowledge of microservices architecture, distributed systems, and system integration.
- Hands-on with CI/CD tools (GitHub Actions, Jenkins, GitLab CI).
- Skilled in deploying and scaling apps across cloud and on-premise environments.
- Strong debugging, architectural thinking, and problem-solving ability.
Location: Central
Interested candidates kindly forward your CV to yamamotoj.lim@peoplesearch.jobs (Yamamoto Junior Lim, Reg No:R22110232). Feel free to forward this great opportunity to someone who would be a great fit for this role.
All information will be kept strictly confidential. We regret to inform that only successful applicants will be contacted.
PeopleSearch Pte Ltd
EA License No: 16S8057
Tell employers what skills you haveMentoring
Leadership
TDD
Troubleshooting
Pipelines
Architect
Architectural
Software Engineering
SQL
Distributed Systems
Python
React Native
API
Databases
FastAPI
Software Development
-
Lead Software Engineer
1 week ago
Singapore Knovel Engineering Full timeAt our core, our passion is to craft novel AI and technology solutions that will shape tomorrow . We deploy cutting-edge technology that builds on cloud computing to proliferate AI, data and analytics solutions tailored to drive innovation and transform businesses. With our desire to push the boundaries of technology, we partner closely with our clients....
-
Software Engineering Lead
1 week ago
Singapore beBeeLeadership Full time $120,000 - $180,000Lead Software Engineer Java Job DescriptionWe are seeking a skilled software engineer to lead our team in developing complex software systems using Java and related technologies.Key Responsibilities:Design, develop, and test large-scale software systems using Java and related technologies.Guide junior engineers in best practices and coding...
-
Lead Software Engineer
2 weeks ago
Singapore Peak Ocean Full timeWe are looking for a Lead Software Engineer to join the renewable energy industry and to become part of the Project Execution team, based in our client's Singapore Office. As a Lead Software Engineer, you will drive technical leadership and direction to a team of Software Engineers, ensuring the development and delivery of large and complex systems. **Key...
-
Software Engineer
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full time**JOB DUTIES**: - Define overall backend architecture for new systems and software products based on product requirements. - Responsible for systems functional backend development optimised in terms of performance, responsiveness, security, reliability and feasibility. - Lead system design and improve system stability with best practices such as agile...
-
Lead Software Engineer
1 week ago
Singapore The Digital and Intelligence Service (DIS) Full timeJoin to apply for the Lead Software Engineer role at The Digital and Intelligence Service (DIS)Continue with Google Continue with Google Join to apply for the Lead Software Engineer role at The Digital and Intelligence Service (DIS)Lead Software Engineer – Digital Ops-Tech Centre (DOTC)About Us The Digital Ops-Tech Centre (DOTC) is a newly established...
-
Software Engineering Lead
2 weeks ago
Singapore beBeeSoftwareEngineering Full timeJob Title: Software Engineering Lead Job Description: We are seeking a highly experienced and skilled software engineering lead to join our team. As a seasoned professional in the field of software development, you will be responsible for leading and managing a team of developers, ensuring that projects are delivered on time, within budget, and to the...
-
Software Engineering Lead
1 week ago
Singapore beBeeSoftwareEngineering Full timeJob Title: Software Engineering Lead Job Description: We are seeking a highly experienced and skilled software engineering lead to join our team. As a seasoned professional in the field of software development, you will be responsible for leading and managing a team of developers, ensuring that projects are delivered on time, within budget, and to the...
-
Assistant/ Software Lead
1 week ago
Singapore ST Engineering Full timeJoin to apply for the Assistant/ Software Lead - DSC/MC role at ST Engineering Join to apply for the Assistant/ Software Lead - DSC/MC role at ST Engineering Get AI-powered advice on this job and more exclusive features. A joint venture company by ST Engineering Mission Software & Services Pte. Ltd. and HTX (Home Team Science and Technology Agency), Codex...
-
Lead Software Engineer
2 weeks ago
Singapore Tap Growth ai Full timeOverview Join to apply for the Lead Software Engineer role at Tap Growth ai . We are looking for a Lead Software Engineer to lead our remote software development team in India. This role blends technical leadership, architectural vision, and hands-on coding with team mentorship and delivery management . You will drive technical excellence, ensure scalable...
-
Lead Software Engineer
1 week ago
Singapore Tap Growth ai Full timeOverview Join to apply for the Lead Software Engineer role at Tap Growth ai . We are looking for a Lead Software Engineer to lead our remote software development team in India. This role blends technical leadership, architectural vision, and hands-on coding with team mentorship and delivery management . You will drive technical excellence, ensure scalable...