en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
Jobs

Our industry specialists will listen to your aspirations and share your story with the most prestigious organisations in Taiwan. Together, let’s write the next chapter of your career.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients in Taiwan meet their needs.

Read more
Insights

Whether you’re seeking to hire talent or seeking a new career move for yourself, we have the latest facts, trends and inspiration you need.

See all resources
About Robert Walters Taiwan

For Robert Walters Taiwan, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference to people’s lives

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Taiwan.

Learn more

【技術領先新創團隊】Sr. Fullstack Engineer (Python)

Save job

A leading technology-driven organisation in Taipei is seeking a Senior Full Stack Engineer to join their talented and supportive team. This is an exceptional opportunity for you to play a pivotal role in building, maintaining, and enhancing robust system services that power mission-critical applications. You will be part of a collaborative environment where your technical expertise will directly contribute to the ongoing improvement and adaptability of complex systems.

Senior Full Stack Engineer

Salary: Competitive and based on experience

Location: Taipei

Keywords: collaborative, dependable, supportive leadership, flexible working opportunities, training opportunities, inclusive

A leading technology-driven organisation in Taipei is seeking a Senior Full Stack Engineer to join their talented and supportive team. This is an exceptional opportunity for you to play a pivotal role in building, maintaining, and enhancing robust system services that power mission-critical applications. You will be part of a collaborative environment where your technical expertise will directly contribute to the ongoing improvement and adaptability of complex systems. The company is committed to fostering professional growth through training opportunities and values inclusive teamwork, ensuring every voice is heard and respected. If you are passionate about delivering high-quality code, enjoy working with modern technologies, and thrive in a setting that encourages knowledge sharing and continuous learning, this could be the perfect next step in your career.

  • Join a highly skilled engineering team dedicated to delivering reliable, scalable solutions while supporting each other’s growth and success.
  • Enjoy flexible working opportunities and access to ongoing training programmes designed to help you expand your technical skills and advance your career.
  • Be part of an inclusive workplace culture that values collaboration, open communication, and the sharing of ideas across all levels of the organisation.

What you'll do:

As a Senior Full Stack Engineer based in Taipei, you will immerse yourself in designing, developing, and maintaining sophisticated system services that underpin essential business operations. Your day-to-day activities will involve close collaboration with fellow engineers as you craft robust backend solutions using C#/.Net while integrating advanced database technologies like MS SQL. You will take ownership of writing thorough unit and integration tests, ensuring that every release meets stringent quality standards. By participating in architectural planning sessions, you will help shape the future direction of core platforms—adapting them to meet changing needs. Your expertise will also extend into optimising data flows with message queues and Redis, automating deployments for efficiency, and occasionally partnering with frontend specialists on shared initiatives. Success in this role means not only delivering dependable code but also nurturing a culture of knowledge sharing within a supportive team environment.

  • Design, develop, and maintain system services using C# and .Net frameworks to ensure optimal performance and reliability.
  • Collaborate closely with team members to write comprehensive unit tests and integration tests, ensuring seamless integration and delivery of high-quality software.
  • Participate actively in architectural discussions, contributing ideas for system improvements that address evolving business requirements.
  • Work with MS SQL databases to design efficient data models, implement queries, and optimise database performance for large-scale applications.
  • Integrate message queue systems and Redis into backend architectures to support scalable, distributed processing.
  • Apply object-oriented programming (OOP) and object-oriented design (OOD) principles throughout the development lifecycle for maintainable codebases.
  • Engage in regular code reviews with peers to uphold best practices in coding standards, security, and documentation.
  • Support the automation of deployment processes and continuous integration pipelines to streamline releases and reduce manual intervention.
  • Contribute to cross-functional projects by collaborating with frontend engineers utilising modern JavaScript frameworks such as Vue.js, React, or Angular.
  • Stay up-to-date with emerging technologies relevant to backend development and proactively share insights with the wider engineering team.

What you bring:

The ideal candidate for the Senior Full Stack Engineer position brings a wealth of hands-on experience building resilient backend systems using C#/.Net technologies. Your background includes deep familiarity with relational databases such as MS SQL—enabling you to model data effectively while optimising performance for demanding workloads. You have demonstrated your ability to integrate messaging systems like RabbitMQ or Redis into distributed architectures that require both speed and reliability. Your approach is grounded in sound OOP/OOD principles which inform your contributions from initial design through implementation. You are comfortable writing detailed test suites that safeguard code quality during rapid iteration cycles. While your primary focus may be backend development, your exposure to modern frontend frameworks allows you to communicate seamlessly across disciplines when needed. Experience with Clean Architecture or DDD methodologies would further enhance your impact on long-term platform evolution. Familiarity with BDD/TDD practices ensures you can champion best testing strategies within the team. Finally, any practical knowledge of Azure DevOps or automated CI/CD pipelines will enable you to streamline deployments—helping deliver value quickly while reducing operational risk.

  • Proven experience developing backend services using C# and .Net frameworks within production environments.
  • Demonstrated proficiency in MS SQL database design, query optimisation, and performance tuning for enterprise-level applications.
  • Hands-on experience integrating message queue systems (such as RabbitMQ or similar) alongside Redis for scalable data processing.
  • Solid understanding of object-oriented programming (OOP) concepts as well as object-oriented design (OOD) methodologies applied throughout project lifecycles.
  • Familiarity with writing comprehensive unit tests and integration tests as part of continuous delivery pipelines.
  • Experience collaborating within teams on architecture design sessions aimed at improving system flexibility and scalability.
  • Knowledge of at least one major frontend framework (Vue.js preferred; React or Angular also valuable), enabling effective cross-functional teamwork.
  • Exposure to Clean Architecture principles or Domain Driven Design (DDD) approaches is considered advantageous.
  • Understanding of Behaviour Driven Development (BDD) or Test Driven Development (TDD) methodologies adds further value.
  • Practical experience with Azure DevOps tools or automated deployment/continuous integration processes is highly regarded.

What sets this company apart:

This organisation stands out as a beacon for technology professionals who value both personal growth and meaningful collaboration. With a strong commitment to creating an inclusive environment where everyone’s contributions are recognised, employees benefit from flexible working arrangements tailored to support work-life balance. The company invests heavily in ongoing training opportunities so that every engineer can continue expanding their skill set—whether through formal courses or peer-led workshops. Team members are encouraged to share knowledge openly across departments, fostering a sense of community built on mutual respect and trust. Supportive leadership ensures that guidance is always available without stifling creativity or innovation. As part of this forward-thinking group based in Taipei’s vibrant tech scene, you’ll find yourself surrounded by passionate colleagues who genuinely care about each other’s success—making it an ideal place for those who want their work to have real impact while enjoying a positive workplace culture.

What's next:

If you are ready to bring your expertise as a Senior Full Stack Engineer into an environment where your skills will be valued and nurtured, we encourage you to take the next step today!

Apply today by clicking on the link provided—your future team is excited to connect with you!

Contract Type: Perm

Specialism: Software

Focus: Backend Development

Industry: IT

Salary: Negotiable

Workplace Type: Hybrid

Experience Level: Mid Management

Location: Taipei

Job Reference: 1P3WOX-4B59B02F

Date posted: 20 November 2025

Consultant: Irene Chang