Current jobs related to Highly Skilled Software Architect - Singapore - beBeeBackend


  • Singapore beBeeSoftware Full time $120,000 - $180,000

    Job TitleWe are seeking a highly skilled Software Architect to join our team. The ideal candidate will have extensive experience in designing and developing innovative software applications.Key Responsibilities:Design and develop robust and scalable web applications using Java, C#, C++, Python programming languages.Develop and implement front-end design,...


  • Singapore beBeeSoftware Full time

    Job Title We are seeking a highly skilled Software Architect to join our team. The ideal candidate will have extensive experience in designing and developing innovative software applications. Key Responsibilities: Design and develop robust and scalable web applications using Java, C#, C++, Python programming languages. Develop and implement front-end...


  • Singapore beBeeDigital Full time $90,000 - $120,000

    Senior Full Stack EngineerWe are seeking an experienced Senior Full Stack Engineer to lead our team in delivering high-quality digital solutions.The ideal candidate will be responsible for architecting and designing systems, developing and reviewing APIs, promoting secure coding practices, and managing CI/CD pipelines.Design and develop scalable software...


  • Singapore beBeeSoftwareEngineer Full time $120,000 - $160,000

    Key Software Development RoleWe are seeking a highly skilled Senior Software Engineer to join our team. As part of the team, you will work closely with Solution Architects, Project Managers, and Technical Leads to design, develop, test, and deploy robust system and network infrastructure solutions.Collaborate with engineers, project managers, and clients to...


  • Singapore beBeeSoftwareEngineer Full time

    Key Software Development Role We are seeking a highly skilled Senior Software Engineer to join our team. As part of the team, you will work closely with Solution Architects, Project Managers, and Technical Leads to design, develop, test, and deploy robust system and network infrastructure solutions. Collaborate with engineers, project managers, and...


  • Singapore beBeeSoftwareEngineer Full time

    Key Software Development Role We are seeking a highly skilled Senior Software Engineer to join our team. As part of the team, you will work closely with Solution Architects, Project Managers, and Technical Leads to design, develop, test, and deploy robust system and network infrastructure solutions. Collaborate with engineers, project managers, and...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Job Opportunity: Senior Software Engineer We are seeking a skilled and dedicated professional to design, develop, and maintain high-quality software products. The ideal candidate will have a passion for solving complex problems and a commitment to engineering excellence. This role involves architecting and building scalable web applications from end to...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Job DescriptionWe are seeking a highly skilled and experienced Software Architect to lead our technical teams. This individual will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.The successful candidate will have a strong background in software development, with experience in Java/J2EE...


  • Singapore beBeeSoftware Full time $80,000 - $120,000

    Job Title: System Software ArchitectWe are seeking a highly skilled System Software Architect to join our team. As a key member of our development group, you will be responsible for designing and implementing Windows applications that meet the needs of our users.


  • Singapore beBeeDevelopment Full time $80,000 - $120,000

    Senior Application DeveloperOur organization is seeking a highly skilled and motivated Senior Application Developer to lead the design, development, deployment, and maintenance of applications using Java and Spring technologies. The ideal candidate will have a strong background in software development, with experience in architecting scalable solutions and...

Highly Skilled Software Architect

3 weeks ago


Singapore beBeeBackend Full time $90,000 - $120,000
Senior Backend Developer and Team Lead

We are seeking a highly skilled Senior Backend Developer and Team Lead to join our team. As a technical leader, you will be responsible for designing and architecting scalable backend services using NestJS and/or Python FastAPI. You will also oversee the development and maintenance of frontend applications in React and React Native, ensuring consistency in architecture and design patterns across web and mobile platforms.

The ideal candidate will have a strong background in both backend and frontend development, with expert proficiency in TypeScript/JavaScript and Python. They will also have proven experience leading or mentoring engineers in an Agile / Scrum team, and a deep understanding of communication protocols such as MQTT and BLE.

This is a challenging role that requires strong problem-solving, architectural thinking, and debugging skills. The successful candidate will be passionate about building maintainable, high-quality systems and mentoring others to do the same.

Responsibilities:

  • Design and architect scalable backend services using NestJS and/or Python FastAPI
  • Oversight of frontend application development and maintenance in React and React Native
  • Implementation of communication protocols (e.g., MQTT, BLE) for seamless device and microservice interactions
  • System integration across the stack - from embedded firmware and gateways to backend microservices and cloud infrastructure
  • Technical leadership and mentorship to software engineers; conduct code reviews and enforce engineering quality standards
  • Development and optimization of CI/CD pipelines; ensure automated testing, deployment, and rollback strategies are robust and reliable
  • Collaboration with other engineers on technical roadmaps, architecture decisions, and resource planning
  • Cloud and on-premise infrastructure scalability, security, and cost-efficiency; monitoring and incident response practices
  • Maintenance, troubleshooting, and performance optimization efforts across existing backend services and databases

Requirements:

  • 5+ years of software development experience, with at least 2+ years in engineering leadership roles (team lead, manager, or head of software)
  • Strong background in both backend and frontend development
  • Proven experience leading or mentoring engineers in an Agile / Scrum team
  • Expert proficiency in TypeScript/JavaScript and Python
  • Strong experience architecting solutions with NestJS and/or FastAPI, including SQL and NoSQL database design
  • Deep understanding of React and React Native application architecture
  • Experience designing and documenting APIs via Swagger / OpenAPI
  • Solid understanding of communication protocols such as MQTT and BLE
  • Strong knowledge of microservices architecture, distributed systems, and system integration patterns
  • Experience designing CI/CD pipelines, preferably using tools like GitHub Actions, Jenkins, or GitLab CI
  • Hands-on experience deploying and scaling applications on cloud platforms and on-premise
  • Excellent problem-solving, architectural thinking, and debugging skills
  • Strong communication skills and ability to collaborate across departments
  • Passion for building maintainable, high-quality systems and mentoring others to do the same