Search by job, company or skills

CXC

Senior Software Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a Senior Software Engineer to join a cross‑functional product team working on data‑driven products that deliver meaningful insights to users. This role is well‑suited for an engineer with a strong front‑end foundation who is also comfortable working across the full stack.

You'll collaborate closely with Product, Design, and Data teams, contributing to the design and delivery of scalable, high‑quality software solutions.

What You'll Be Doing

  • Design, build, test, and maintain modern web applications across the full software development lifecycle
  • Take ownership of front‑end development while contributing to backend services when needed
  • Build and consume GraphQL APIs to support data‑driven user experiences
  • Work in a cloud‑based environment (AWS) to deliver reliable and scalable solutions
  • Collaborate within an Agile, cross‑functional team, contributing to analysis, story definition, and technical design
  • Improve engineering practices including code quality, testing, CI/CD, and DevOps workflows
  • Partner with stakeholders across regions and disciplines to deliver business‑driven outcomes

Required Skills & Experience (Must‑Have)

  • Strong experience with React and TypeScript
  • Hands‑on experience with GraphQL (minimum 6 months)
  • Experience working with AWS in production environments
  • Full‑stack engineering background, with a primary focus on front‑end development
  • Experience delivering data‑driven applications and user‑facing features
  • Solid understanding of modern software engineering practices (testing, code reviews, CI/CD)

Nice to Have

  • Python experience
  • Exposure to or experience in data engineering or data platforms
  • Experience working in highly collaborative, cross‑regional teams

What We're Looking For

  • A senior‑level engineer who can work autonomously and contribute to technical decision‑making
  • Strong communicator who collaborates effectively with engineers, designers, and product partners
  • Someone who enjoys working on user‑centric, data‑driven solutions
  • Comfortable balancing hands‑on coding with broader team contribution

Work Setup

  • Contract role (12 months, with potential extension)
  • Hybrid work arrangement (2–3 days on‑site)
  • Locations supported across APAC (with alignment to core working hours)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146057581