Senior Software Engineer, Full Stack Development

5 Hours ago • 5 Years +

Job Summary

Job Description

As a Senior Fullstack Software Engineer at Appier, you will be responsible for developing and maintaining the Phoenix platform for the Omni-Journey Map product. This includes working on both frontend and backend applications within a modern, distributed system. Key responsibilities include designing, developing, and maintaining scalable applications using React, TypeScript, and Node.js, collaborating with cross-functional teams, participating in code reviews, and contributing to the improvement of development processes. The role requires strong problem-solving abilities and a commitment to code quality, offering an opportunity to work on both new features and existing services.
Must have:
  • 5+ years of software development experience
  • Proficiency in React, TypeScript, and modern JavaScript
  • Experience with Redux/Redux Toolkit, Vite, and TailwindCSS
  • Proficiency in TypeScript, Node.js, and microservices architecture
  • Experience with GCP/AWS services and cloud infrastructure
  • Experience with MongoDB, Redis, and testing frameworks
  • Experience with CI/CD pipelines, Git, and Docker
Good to have:
  • Experience with pnpm workspace management
  • Familiarity with Auth0 integration or JWT authentication
  • Knowledge of data visualization libraries or diagramming tools
  • Experience with Material-UI, Formik, and WebSocket/Event Source
  • Understanding of event-driven architecture and message queues
  • Previous experience in marketing software development
Perks:
  • Opportunity to work on complex and modern systems
  • A collaborative and innovative work environment
  • Professional growth and learning opportunities
  • Competitive compensation and benefits

Job Details

About Appier

Appier is a software-as-a-service (SaaS) company that uses artificial intelligence (AI) to power business decision-making. Founded in 2012 with a vision of democratizing AI, Appier’s mission is turning AI into ROI by making software intelligent. Appier now has 17 offices across APAC, Europe and U.S., and is listed on the Tokyo Stock Exchange (Ticker number: 4180). Visit www.appier.com for more information.

 

About the Role

We are seeking a Senior Fullstack Software Engineer to join our team and help build and maintain our Phoenix platform for the Omni-Journey Map product. This role involves working on a complex, modern, distributed system that handles critical business operations. You will be responsible for both the frontend application and the backend services, requiring a strong understanding of modern fullstack development practices.

 

Key Responsibilities

  • Design, develop, and maintain scalable frontend and backend applications using React, TypeScript, and Node.js.
  • Write clean, maintainable, and well-tested code with high test coverage.
  • Collaborate with cross-functional teams to deliver high-quality features.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to the continuous improvement of our development processes and practices.

 

Technical Requirements

  • 5+ years of experience in software development, with a strong background in both frontend and backend technologies.
  • Frontend Proficiency:
    • React and TypeScript
    • Modern JavaScript (ES6+)
    • Redux/Redux Toolkit for state management
    • Vite for build tooling
    • TailwindCSS for styling
    • i18next for internationalization
  • Backend Proficiency:
    • TypeScript and Node.js
    • Microservices architecture
    • GCP/AWS services and cloud infrastructure
    • MongoDB and Redis
  • Shared Experience:
    • Modern testing frameworks (Vitest, Playwright, Jest)
    • CI/CD pipelines
    • Git and version control
    • Docker containerization and Kubernetes (k8s) orchestration
    • Performance optimization and monitoring
    • Responsive design and cross-browser compatibility

 

Nice to Have

  • Experience with pnpm workspace management.
  • Familiarity with Auth0 integration or JWT authentication.
  • Knowledge of data visualization libraries like Chart.js/ECharts or diagramming tools like React Flow.
  • Experience with Material-UI, Formik for form management, and WebSocket/Event Source for real-time features.
  • Understanding of event-driven architecture, message queues, and event streaming.
  • Previous experience in marketing software development.

 

Soft Skills

  • Strong problem-solving abilities and attention to detail.
  • Excellent communication skills.
  • Ability to work independently and collaboratively in a team.
  • Commitment to code quality and software development best practices.
  • Experience mentoring junior developers.

 

Development Environment

  • Modern development tools, tech stack, and practices.
  • Automated testing and continuous integration.
  • Code quality tools (ESLint, Prettier).
  • Git-based workflow with pull request reviews.
  • Agile development methodology.

 

What We Offer

  • Opportunity to work on complex, modern, and distributed systems.
  • A collaborative and innovative work environment.
  • Professional growth and learning opportunities.
  • Competitive compensation and benefits.

 

Additional Information

  • The role involves working with a micro-frontend and microservices architecture.
  • You'll be part of a team that values code quality, best practices, and attention to detail.
  • The position requires strong problem-solving skills and offers the opportunity to work on both new features and the maintenance of existing services.

 

#LI-CS1

Similar Jobs

Poppulo - Software Development Engineer II

Poppulo

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Luxoft - Java Backend Developer

Luxoft

Gurugram, Haryana, India (On-Site)
6 Months ago
Adform - Senior Software Engineer

Adform

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Luxoft - Senior PHP Developer

Luxoft

New Delhi, Delhi, India (Remote)
6 Months ago
Glean - Website Developer

Glean

Bengaluru, Karnataka, India (On-Site)
7 Months ago
CloudHire - Angular NestJS Developer

CloudHire

India (Remote)
7 Months ago
Ziff Davis - Staff Software Engineer

Ziff Davis

London, England, United Kingdom (On-Site)
7 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Poland (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Commutatus - Backend Engineer

Commutatus

Coimbatore, Tamil Nadu, India (Remote)
1 Year ago
CloudHire - XM Cloud Developer

CloudHire

Karnataka, India (Remote)
5 Months ago
Tonies - Senior Backend Engineer (IoT)

Tonies

Germany (Remote)
6 Months ago
TC Global - App Developer (React Native, GraphQL/Apollo Client)

TC Global

New Delhi, Delhi, India (On-Site)
8 Months ago
Netflix - Distributed Systems/Full Stack - Software Engineer (L5) - Platform Engineering

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
Alphasense - Join AlphaSense Helsinki Talent Community!

Alphasense

Helsinki, Uusimaa, Finland (On-Site)
6 Months ago
Hudl - Software Engineer (1-year contract)

Hudl

Maharashtra, India (On-Site)
9 Months ago
Go Fund Me - Senior Software Engineer (Backend)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Hybrid)
5 Months ago
Emmes - Senior Software Development Engineer - Fullstack (React/Node)

Emmes

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Google - Technical Program Manager, Pixel Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
5 Months ago
AI Fund - Senior Backend Engineer

AI Fund

Taipei City, Taiwan (Hybrid)
7 Months ago
Google - Student Training in Engineering Program (STEP) Intern, 2025

Google

New Taipei, New Taipei City, Taiwan (On-Site)
5 Months ago
Appier - ServiceOps Engineer

Appier

Taipei City, Taiwan (On-Site)
7 Months ago
Tesla - Associate Homologation Engineer 車輛法規認證工程師

Tesla

Taipei City, Taiwan (On-Site)
5 Months ago
Appier - Campaign Management Lead

Appier

Taipei City, Taiwan (On-Site)
7 Months ago
Appier - Senior UI Designer

Appier

Taipei City, Taiwan (On-Site)
7 Months ago
Appier - Sales Development Associate (Inside Sales), Thailand

Appier

Taipei City, Taiwan (On-Site)
6 Months ago
Trend Micro - (Sr.) Data Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
Microsoft - Technical Support Engineer-Korean Speaking

Microsoft

Taipei City, Taiwan (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Technorizen Software Solutions - PHP Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
10 Months ago
N-iX - Senior .NET Full-Stack (React) Engineer

N-iX

Ukraine (Remote)
5 Months ago
Extreme Network - Application Integration Developer

Extreme Network

North Carolina, United States (Remote)
7 Months ago
Google - Staff Software Engineer, Infrastructure, Google Cloud

Google

Kirkland, Washington, United States (On-Site)
5 Months ago
Nasdaq - Software Developer Specialist - Java Backend

Nasdaq

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Amazon - Front End Engineer, ML_AI

Amazon

Bengaluru, Karnataka, India (On-Site)
8 Months ago
N-iX - Senior C++/QT Engineer (#2579)

N-iX

Bucharest, Bucharest, Romania (Hybrid)
6 Months ago
Netflix - Software Engineer (L4) - CKG

Netflix

Los Angeles, California, United States (On-Site)
5 Months ago
Netflix - Software Engineer (L5), N-Tech Software Engineering

Netflix

United States (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Taipei City, Taiwan (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Seoul, South Korea (On-Site)

Taipei City, Taiwan (On-Site)

View All Jobs

Get notified when new jobs are added by appier

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug