Senior Software Engineer, Full Stack Development

1 Month ago • 5 Years + • Full Stack Development

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

Toast - PeopleHub Partner, APAC

Toast

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
Riot Games - Production Accountant (12 Month Contract)

Riot Games

Berlin, Berlin, Germany (On-Site)
5 Months ago
bytedance - IT Support Engineer

bytedance

State Of São Paulo, Brazil (On-Site)
2 Months ago
Wrike - Security Compliance Specialist

Wrike

Prague, Czechia (Hybrid)
2 Months ago
Oliver Agency - YouTube Marketing Experiences Manager

Oliver Agency

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Synergy Games - Full Stack Developer

Synergy Games

(Remote)
2 Months ago
Electronic Arts - Full Stack Software Engineer

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
3 Months ago
LeoVegas - Fullstack Engineer - Payments

LeoVegas

Växjö, Kronoberg County, Sweden (Hybrid)
2 Months ago
Mcdonalds - Full Stack Software Engineer I (C#/.NET)

Mcdonalds

Mexico City, Mexico (On-Site)
1 Month ago
WebFX - Jr. Web Developer

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Riot Games - Senior Narrative Designer - R&D Shanghai

Riot Games

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
WebFX - Jr. Content Marketing Manager

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago
annapurna interactive - Senior Producer

annapurna interactive

(Remote)
2 Months ago
infernozilla - Team Lead/Marketing Manager

infernozilla

(Remote)
4 Months ago
level ai - Senior Machine Learning Engineer

level ai

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
NVIDIA - Solution Architect - CSP Cloud

NVIDIA

Shanghai, Shanghai, China (On-Site)
4 Months ago
Scanline VFX - Creative Editor

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
8 Months ago
Coupa - Manager, Software Engineering

Coupa

Pune, Maharashtra, India (On-Site)
1 Month ago
Zenoti - Manager - Product Support

Zenoti

Hyderabad, Telangana, India (On-Site)
1 Month ago
endava - Senior Analyst – Compensation & Benefits and People Analytics

endava

Kragujevac, Serbia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Microsoft - Technical Support Engineer - Azure Monitoring

Microsoft

Taipei City, Taiwan (Hybrid)
2 Months ago
Nordson Corporation - Technical Customer Engineer II (Field Service Engineer)

Nordson Corporation

Taipei City, Taiwan (On-Site)
1 Month ago
binance - Senior Java Engineer - KYC Tech

binance

Taipei City, Taiwan (Remote)
2 Years ago
binance - Senior QA Engineer - Web3 Earn

binance

Taipei City, Taiwan (Remote)
1 Year ago
Qualcomm - Hardware Baseband Engineer

Qualcomm

Taipei City, Taiwan (On-Site)
1 Month ago
Qualcomm - KGD DRAM Product and Test Engineer (Zhubei)

Qualcomm

Hsinchu City, Taiwan (On-Site)
2 Months ago
binance - Senior Frontend Engineer

binance

Taipei City, Taiwan (Remote)
1 Month ago
Corsair - Sr. Manufacturing Quality Manager

Corsair

Taiwan (On-Site)
3 Months ago
appier - HR Employee Experience Senior Manager / Associate Director

appier

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Test Engineer, Pixel Software Security

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Sigma Software - Full Stack Engineer with focus on Frontend

Sigma Software

Bulgaria (Remote)
3 Weeks ago
M365 connect - Full-stack Developer

M365 connect

Lagos, Lagos, Nigeria (Remote)
2 Months ago
CG bot  - Full Stack Developer Sr.

CG bot

Austin, Texas, United States (On-Site)
8 Months ago
Nine - Senior Full Stack Engineer - React/PHP

Nine

Sydney, New South Wales, Australia (On-Site)
6 Months ago
Thales - Lead - Full Stack (Java & Angular)

Thales

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Wargaming - Web Developer

Wargaming

Belgrade, Serbia (Hybrid)
4 Weeks ago
Monolith production - Staff Software Engineer - Java Fullstack

Monolith production

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Brillio - Fullstack Engineer - React  Java - R01527438

Brillio

Chennai, Tamil Nadu, India (Hybrid)
8 Months ago
Ajmera Infotech - Node.js Developer / Full Stack Engineer

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
6 Months ago
Infosys - Lead .Net Fullstack Developer

Infosys

Plano, Texas, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded