
Full-Stack Software Engineer
1 day ago
Company Backgroundmageba is a globally active Swiss company and leading supplier of structural bearings, expansion joints, seismic protection devices, and structural monitoring systems. Established in 1963, today we are 1000 employees worldwide, including 150 engineers. Over the years, mageba has made several revolutionary inventions in our field and equipped over 25,000 structures, including some of the largest bridges in the world.
Role DescriptionWe are seeking a Senior Full-Stack Software Engineer (Backend-Oriented) with at least 5 years of experience to join our dynamic team. The ideal candidate will have a strong focus on backend development using , TypeScript, and modern frameworks while also contributing to the frontend with React and Material UI (MUI). You will play a critical role in designing and building scalable, high-performance systems using Domain-Driven Design (DDD) principles, microservices architecture, and modern cloud-native tools.
This role requires strong problem-solving skills, creativity, and a collaborative mindset to deliver impactful solutions in an Agile environment. Key ResponsibilitiesFull-Stack Development:Design, develop, and maintain scalable backend services using , TypeScript, and Koa (or .NET if applicable). Architect and implement modular, domain-aligned services by applying Domain-Driven Design (DDD) principles.
Build and maintain APIs using GraphQL and gRPC for efficient communication between services. Design and manage databases using PostgreSQL and MongoDB, ensuring scalability and performance. Leverage Azure Service Bus and other message brokers for asynchronous communication.
Develop and deploy containerized applications using Docker in cloud environments such as Azure. Contribute to the frontend development using React and Material UI (MUI), ensuring seamless and intuitive user experiences. Collaborate with cross-functional teams to design and implement microservices-based architectures aligned with business domains.
Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives. Use Git for version control, ensuring clean code management and team collaboration. Troubleshoot and resolve complex performance, scalability, and reliability issues.
Key MethodologiesDomain-Driven Design (DDD): Strong understanding and application of DDD principles to create scalable, maintainable, and domain-aligned systems. Microservices Architecture: Design and development of modular, scalable, and maintainable systems. Message Brokers: Asynchronous communication using tools like Azure Service Bus or similar.
Agile Development: Delivery of high-quality software in iterative cycles, collaborating closely with teams. DevOps Practices: CI/CD pipelines with bitbucket, containerization, and cloud-native solutions. Key QualificationsExperience & Skills:5 years of professional experience in software development, with a strong focus on backend engineering.
Expertise in , TypeScript, and backend frameworks such as Koa (or equivalent experience in .NET). Hands-on experience with GraphQL, gRPC, and building scalable APIs. Proficiency in working with PostgreSQL, MongoDB, and Prisma ORM.Solid understanding and proven application of Domain-Driven Design (DDD) principles.
Experience designing and implementing microservices architectures and working with message brokers like Azure Service Bus. Strong frontend development experience with React and Material UI (MUI). Deep understanding of cloud infrastructure, particularly Azure, and familiarity with tools like Azure Functions.
Proficiency in containerization using Docker and deploying to cloud environments. Strong familiarity with Agile methodologies and participation in Agile workflows. Advanced proficiency with Git for version control and team collaboration.
Excellent problem-solving skills, creativity, and the ability to think critically about complex systems. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Why Join
Us? Innovative Projects: Be part of a team building modern web applications that drive real-world impact. Cutting-Edge Technologies: Work with the latest tools and frameworks in frontend development.
Collaborative Environment: Join a supportive team of talented developers, designers, and engineers. Professional Growth: Opportunities to learn and grow within a globally recognized company.
-
Full-stack Software Engineer
1 day ago
Manila, National Capital Region, Philippines Manulife Full time $60,000 - $100,000 per yearManulife Quezon City, National Capital Region, PhilippinesJoin or sign in to find your next job Join to apply for the Full-stack Software Engineer role at ManulifeManulife Quezon City, National Capital Region, Philippines1 week ago Be among the first 25 applicants Join to apply for the Full-stack Software Engineer role at ManulifeAre you looking for a...
-
Full Stack Software Engineer
1 day ago
Manila, National Capital Region, Philippines MicroSourcing Full time $80,000 - $100,000 per yearDiscover your 100% YOU with MicroSourcing Position: Full Stack Software Engineer (.NET/Angular)Work setup & shift: WFH | DayshiftWhy join MicroSourcing? You'll have:Competitive Rewards: Enjoy above-market compensation, healthcare coverage on day one, plus one or more dependents, paid time-off with cash conversion, group life insurance, and performance...
-
Sr Full Stack Engineer
1 day ago
Manila, National Capital Region, Philippines Ranger Technical Resources Full time $90,000 - $120,000 per yearDirect message the job poster from Ranger Technical ResourcesTechnical Talent Acquisition Specialist | IT Recruiter | IT Sourcer | Florida Staffing | Florida IT Consulting |Sr. Full Stack Engineer #2501Position Summary:Our partner, a leading e-commerce provider of customized marketing and branding solutions is seeking a Senior Full Stack Engineer with deep...
-
Senior Full Stack Software Engineer
7 days ago
Manila, National Capital Region, Philippines Broadridge Full timeSenior Full Stack Software Engineer (.Net, C#, SQL & Angular)Join to apply for the Senior Full Stack Software Engineer (.Net, C#, SQL & Angular) role at Broadridge.OverviewWe are currently hiring a full-time Senior Software Engineer with well-rounded, full-stack development experience to join our team. You will collaborate with other developers, product...
-
Senior Full Stack Software Engineer
2 days ago
Manila, National Capital Region, Philippines beBeeSoftware Full time $150,000 - $200,000Job DescriptionA senior software engineer leader is sought after to drive technical excellence and innovation in a fast-paced environment.Main Responsibilities:Lead and mentor a team of skilled engineers to achieve development goals and deliverables.Supervise the performance and development of team members, providing constructive feedback for growth.Develop...
-
Full Stack Software Engineer
1 day ago
Manila, National Capital Region, Philippines LexisNexis Full time $60,000 - $100,000 per yearFull Stack Software EngineerApplyLocation: ManilaTime Type: Full timePosted on: Posted YesterdayJob Requisition ID: R85973As a Software Engineer, you will perform moderate to complex research, design, and software development assignments within a software functional area. We seek individuals who are passionate about solving business problems through...
-
Principal Full Stack Software Engineer
5 days ago
Manila, National Capital Region, Philippines Crawford & Company Full timePrincipal Full Stack Software Engineer (C# & Angular)A Principal Full Stack Software Engineer is a talented and dynamic software engineer leader that has a mastery of skills in both front-end and back-end software development.ResponsibilitiesLead, mentor, and coach the team to meet development goals and deliverablesSupervise and manage the performance and...
-
Principal Full Stack Software Engineer
4 days ago
Manila, National Capital Region, Philippines Crawford & Company Full timePrincipal Full Stack Software Engineer (C# & Angular) A Principal Full Stack Software Engineer is a talented and dynamic software engineer leader that has a mastery of skills in both front-end and back-end software development. Responsibilities Lead, mentor, and coach the team to meet development goals and deliverables Supervise and manage the...
-
Full-Stack Engineer
1 day ago
Manila, National Capital Region, Philippines CI&T Full time $90,000 - $120,000 per yearWe aretech transformationspecialists, uniting human expertise with AI to create scalable tech solutions.With over 7,400 CI&Ters around the world, we've built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality. Job PurposeAs aSenior Full-stack Engineer, you will be responsible for developing...
-
Full Stack Software Engineer
4 days ago
Manila, National Capital Region, Philippines LexisNexis Risk Solutions Full timeFull Stack Software EngineerApplyLocation: ManilaTime Type: Full timePosted on: Posted YesterdayJob Requisition ID: R85973As a Software Engineer, you will perform moderate to complex research, design, and software development assignments within a software functional area. We seek individuals who are passionate about solving business problems through...