Senior
Development
Remote/Hybrid
1 month ago

Senior Back-end Developer

As a Senior Back-End Developer, you will be an essential part of the client journey from project scoping to implementation. You’ll design, build, and maintain a robust backend infrastructure, leveraging technologies like Node.js, TypeScript, Supabase, and Google Cloud Platform (GCP) to create scalable, high-performing solutions. If you're eager to tackle exciting challenges, collaborate closely with our teams, and contribute to a culture of continuous learning, we'd love to hear from you!

Responsibilities

  • Collaborate with clients and project teams to define the scope and technical specifications for backend development.
  • Design, build, and maintain a scalable and efficient backend infrastructure using Node.js, TypeScript, Supabase, and various Cloud Services.
  • Develop and implement RESTful APIs and GraphQL services to support business and client requirements.
  • Utilize GCP services to ensure high availability, scalability, and optimal performance for backend systems.
  • Debug, troubleshoot, and resolve issues with existing applications to enhance functionality and performance.
  • Conduct code reviews to maintain quality, readability, and the maintainability of code.
  • Manage and optimize database performance for systems like MongoDB and PostgreSQL.
  • Keep the Project Manager informed of progress, challenges, and updates.
  • Stay up to date with emerging backend technologies and best practices, continuously improving your technical skills and knowledge.

Requirements

A Senior Back-end Developer at Xenia Tech should meet these requirements:

  • 4+ years of experience in backend development with Node.js.
  • Proficiency in TypeScript, with a strong track record of building backend systems.
  • Experience with Supabase for database management, authentication, and secure data handling.
  • Expertise in designing and implementing RESTful APIs and GraphQL services.
  • Hands-on experience with GCP (Google Cloud Platform) for backend infrastructure management.
  • In-depth knowledge of databases like MongoDB and PostgreSQL.
  • Proficiency with version control systems like Git.
  • Experience in high-transaction environments (e.g., payment processing, banking) is a plus.
  • Strong collaboration skills, with the ability to translate business needs into technical specifications.
  • Excellent debugging and troubleshooting skills, especially in client-facing applications.
  • Solid experience in code reviews for maintaining high coding standards.
  • Fluent in English, with strong written and verbal communication skills.
  • Familiarity with project management tools like JIRA, Trello, or Figma.

Benefits & Perks

Why Join Us?

  • A dynamic, hard-working team in a young company where you can grow together with us.
  • A work environment built on transparency, seamless processes, and a sensible approach combined with mixed cultures and English speaking environment
  • Individual assessments every 6 weeks with your line manager
  • Performance review every  6 months
  • Varied and challenging work to help you grow your technical skill set
  • 15 days of annual leave
  • Competitive salary
  • Bonus: 13th-month Salary
  • Social insurance for employees who pass their probation
  • Free English classes, free self-improvement books, free training courses, parental leave support
  • 6 days of fully paid sick leave per year – can be used for the care of sick child
  • High-end Health insurance after passing probation, with the opportunity to obtain for your whole family
  • Working time: Monday – Friday, 8:30 am – 5:30 pm
  • Centrally located office in the heart of Da Nang where we offer our team to work according to the hybrid work model to support a healthy work/life balance

At Xenia Tech, we value teamwork, and you’ll be part of a close-knit, family-like environment. We work hard and enjoy building a team where everyone grows together.

Become part of the ultimate team as a Senior Back-End Developer!

Access our Career Pages to find our opening positions.

If you have further questions, please contact our HR Department by emailing hr@xenia.tech.