Endowus | Senior Software Engineer

9 hours ago


Vizag, India Endowus Full time
About us

Endowus is Asia’s leading fee-only wealth platform. Headquartered in Singapore, we are the first digital advisor to span both private wealth and public pension savings (CPF & SRS), helping everyone grow all their money with expert advice, institutional access to financial solutions, low & fair fees, and a delightful personalised digital wealth experience.

Our clients entrust us with a responsibility that goes far beyond technology or financial markets - they entrust us with their wealth - their livelihoods and ambitions of a better future for themselves and their loved ones.

Our mission is clear: help people invest better so they can live easier today, and better tomorrow.

The team has deep domain knowledge in finance and technology, bringing together decades of experience from various banks and tech companies. We treasure our diversity in background and experience, and we look for people who share our beliefs in our mission.

About the team

Teams at Endowus are cross-functional, bringing together the expertise of engineers, designers, data analysts, and product thinkers into one team unified by a single mission. Together, we focus on crafting effortless and engaging experiences in our mobile and web applications, going beyond the traditional to set new standards in user engagement. We build our systems using cloud native patterns and operate them with high standards of engineering & operational excellence.

Our highly rated mobile app is developed using Dart/Flutter and communicates with our rich collection of backend microservices via APIs mediated by a backend-for-frontend layer. You can learn more about our tech stack and culture on our blog:

We are looking for someone with significant experience in designing & delivering multiple high impact initiatives, to join us as a hands-on senior mobile engineer.

About this role, responsibilities & ownershipYou will work on consumer-facing products delivered through iterative development, facilitating fast customer feedback loops.You will design and build advanced applications in Dart via the Flutter platform in a collaborative, agile environment, targeting iOS and Android.You will need to demonstrate a strong product sense and be empathetic to clients' experiences of using the product.You will work closely with Product, Design, Marketing, and other stakeholders to ensure iterative delivery of customer value.You will write testable, clean, efficient code that can be confidently released in production.You will continuously discover, evaluate, and implement new technologies to maximize development efficiency & customer satisfaction.You will mentor other engineers in the team, helping them achieve high levels of productivity, quality, and reliability.

RequirementsBachelors' or above in Computer Science, a related field, or equivalent professional experience.At least 5 years of experience in building mobile applications with at least 2 years experience using Dart/Flutter.Fluency in at least one of the following additional programming languages: Kotlin, Swift, Objective-C, TypeScript, Scala, Java.Published or contributed to at least one or two apps in the app stores.Strong experience with agile processes, testing, CI/CD and production error/metrics monitoring.Eager and willing to learn new things. Staying up to date with the latest technologies.Ability to think through architectural problems, find reasonable solutions, and work with other members to build them.A keen eye for design and detail to deliver joyous experiences to our customers.Self-driven with a strong sense of ownership & bias for action.Being a team player is key. We are a small but growing team, and we believe in building an environment that fosters a sense of belonging for all of our employees.Passionate and excited about building innovative commercial services. You are serious about building consumer-facing products when writing or reviewing code.

Nice to havesExperience working in full-stack development including but not limited to server-side programming, RESTful API / GraphQL development, etc.Experience working with CI/CD pipelines, infrastructure as code, AWS/GCP, CDNs, etc.Experience working in financial services and/or B2C domain.Exposure to CQRS / Event Sourcing architecture patterns.

Our Investors, recognition, licensingFounded in 2017, Endowus has raised a total of US$95 million in funding from investors such as UBS, EDBI, Prosus Ventures, Z Venture Capital, Samsung Ventures, Singtel Innov8, and global leading venture capital firms Lightspeed Venture Partners and SoftBank Ventures Asia.

Endowus’ leadership and growth have been recognised by the industry and it has attained numerous awards including, Singapore’s Best Digital Wealth Management (Asia Asset Management’s Best of the Best Awards 2024), Singapore’s Best Digital Upgrade for enhancements made on the Endowus app (The Asset Triple A Digital Awards 2024), Singapore’s Best Digital Wealth Management Experience (The Asset Triple A Digital Awards 2023), and Best WealthTech Solution 2023 (Asian Private Banker 9th Technology Awards). Endowus is also among the firms named in the World Economic Forum’s Technology Pioneers 2023,

Top Start-ups 2023 and Forbes’ “100 to Watch” list for 2022.

The Endowus Group comprises Endowus' licensed companies in Hong Kong and Singapore, as well as Hong Kong-based multi family office Carret Private. Endowus Group serves over a hundred thousand clients with content, advice and access. With group assets of over US$6 billion, it is one of the largest independent wealth managers in Asia. From a combination of 100% trailer fees rebates as direct cashback to clients, savings from the access to institutional share class and exclusive funds, Endowus has created more than US$40 million in savings per year for its clients.

  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    Miracle Software Systems is seeking a highly skilled Senior Cloud Native Software Engineer to join our team.OverviewWe are a software development company that values innovation and excellence. Our team is dedicated to delivering high-quality solutions that meet the needs of our clients.SalaryThe estimated salary for this position is between $140,000 and...


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    At Miracle Software Systems, we're seeking an exceptional Senior Software Engineering Team Lead to drive our cloud native transformation. As a key member of our team, you'll be responsible for designing, implementing, and maintaining CI/CD pipelines for front-end apps and Java REST Services.We're looking for a seasoned professional with 5+ years of...


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    Job Description:We are seeking a highly skilled Senior Quality Assurance (QA) Engineer to join our team at Miracle Software Systems. As a key member of our software development team, you will play a crucial role in ensuring the highest quality of our products.About the Role:The ideal candidate will have a strong background in software testing, with...


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    At Miracle Software Systems, we are looking for a highly skilled and experienced Senior Node.js Backend Software Engineer to lead our backend technical development efforts.As a key member of our team, you will be responsible for collaborating with cross-functional teams, developing high-quality backend code, and ensuring seamless integration with frontend...


  • Vizag, Andhra Pradesh, India ATech Full time

    Job Title: Senior Java Software EngineerDescription:We are seeking a highly skilled Senior Java Software Engineer to join our team at ATech. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java and related technologies.Design and develop software applications...


  • Vizag, Andhra Pradesh, India Peerless Financial Products Distribution Ltd. Full time

    We are seeking a skilled Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop software applications using various programming languages and frameworks.Collaborate with...

  • Senior Data Engineer

    2 weeks ago


    Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    We are Miracle Software Systems, a dynamic and innovative software company seeking an experienced Senior Data Engineer - Lead Developer to join our team.This is a unique opportunity to leverage your expertise in data engineering and lead the development of cutting-edge data solutions. As a Senior Data Engineer - Lead Developer, you will be responsible for...


  • Vizag, Andhra Pradesh, India Larsen & Toubro Full time

    We are seeking a talented Cloud Architect and Senior Software Engineer to join our team at "{company}".Key responsibilities include designing and implementing scalable cloud solutions, leading a team of engineers, and collaborating with cross-functional teams to deliver high-quality software products.Key Skills:- 5+ years of experience in cloud computing and...


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Enterprise Software Architect to join our team at Miracle Software Systems.About the RoleThis is a challenging opportunity for an experienced software architect with expertise in designing, developing, and deploying complex enterprise-level applications using Java technologies.The ideal candidate...


  • Vizag, Andhra Pradesh, India Varex Imaging Full time

    Varex Imaging is seeking an experienced Senior Embedded Software Engineer to develop software systems and libraries for managing data produced by flat panel x-ray detectors in our fast-growing X-Ray Imaging Components division. The ideal candidate will have a strong background in C++ and experience with object-oriented design and analysis (OOD and OOA).Key...


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    Company OverviewMiracle Software Systems is a renowned software development company that has been at the forefront of innovation and technology. We are committed to delivering high-quality software solutions that meet the evolving needs of our clients.Salary: $120,000 - $180,000 per annum (dependent on experience)Job DescriptionWe are seeking a highly...


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    Job SummaryMiracle Software Systems is seeking an experienced Software Quality Assurance (QA) Engineer to join our team. As a QA Engineer, you will play a critical role in ensuring the high quality of our software products.


  • Vizag, Andhra Pradesh, India Mouri Tech (P) Ltd Full time

    About Mouri Tech (P) LtdMouri Tech (P) Ltd is a leading technology company that offers innovative solutions to its clients.Salary and BenefitsWe offer an attractive salary package, including a base salary of $120000 per year. The total compensation package will depend on individual qualifications and experience.About the JobWe are seeking a highly skilled...


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    Job SummaryMiracle Software Systems is seeking a highly experienced Senior Cloud Architect to lead the development of our cloud infrastructure. The ideal candidate will have extensive knowledge of cloud technologies, specifically Azure, and experience with API gateways, microservices, and container orchestration.


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    About Miracle Software SystemsMiracle Software Systems is a leading provider of innovative solutions for businesses. We are seeking an experienced Senior Integration Specialist to join our team.


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    Job OverviewMiracle Software Systems is seeking a highly skilled Senior EDI Integration Specialist to join our team. As a key member of our integration team, you will be responsible for designing, testing, and implementing EDI and B2B integrations using Axway TSIM.


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    We are Miracle Software Systems, a forward-thinking organization dedicated to harnessing the power of technology to drive business growth.Our ideal candidate will be an experienced Full Stack Developer with a strong background in cloud native architecture and a passion for innovation.Some key aspects of this role include:Experience in designing and...


  • Vizag, Andhra Pradesh, India The Sourcing Team Pvt Ltd Full time

    About the RoleThe Sourcing Team Pvt Ltd is seeking an experienced Senior Automation Test Engineer for Software Development to join our team. As a key member of our software development team, you will be responsible for designing and developing test strategies, test planning, and test approaches for product design, development, execute, and maintain test...


  • Vizag, Andhra Pradesh, India Miracle Software Systems Full time

    Job Title: PDM/CAD AdministratorMiracle Software Systems is seeking an experienced PDM/CAD Administrator to join our team.Key Responsibilities:PDM Access Management: Define, configure, and maintain PDM access management, folder structures, data standards, and workflows. Collaborate with Engineering teams in migrating and implementing new CAD and PDM...


  • Vizag, Andhra Pradesh, India SAILS SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Job Title: Senior .NET DeveloperAbout the Role:We are seeking a highly skilled Senior .NET Developer to join our dynamic team at Sails Software Solutions. The ideal candidate will have 7+ years of experience in developing web applications, APIs, and working with complex systems.Key Responsibilities:Design and Development: Develop and maintain .NET...