Fullstack Software Engineer Intern

3 Hours ago • All levels • Full Stack Development

Job Summary

Job Description

Appier is a SaaS company that leverages AI for business decision-making. This internship focuses on the Phoenix platform, a complex distributed system powering the Omni-Journey Map product. Interns will contribute to real features, developing both frontend (React) and backend (Node.js) applications. Responsibilities include writing clean, well-tested code, participating in code reviews, collaborating with cross-functional teams, and improving development processes. The role emphasizes learning best practices in a professional Agile environment with modern tools and a strong emphasis on automated testing and CI/CD.
Must have:
  • Experience with JavaScript or TypeScript
  • Familiarity with React frontend framework
  • Understanding of Node.js backend development
  • Basic knowledge of Git version control
  • Strong problem-solving skills
  • Excellent communication and collaboration abilities
  • Proactive and independent learning mindset
  • Passion for code quality and best practices
Good to have:
  • State management with Redux/Redux Toolkit
  • Build tools like Vite
  • Styling with TailwindCSS
  • Databases like MongoDB or Redis
  • Cloud platforms (GCP/AWS)
  • Containerization (Docker, Kubernetes)
  • Testing frameworks like Vitest or Jest
  • Authentication (Auth0, JWT)
  • Real-time features (WebSocket)
Perks:
  • Hands-on experience with real-world distributed systems
  • Mentorship from senior engineers
  • Collaborative and innovative work environment

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 Internship

Are you a Master's student passionate about building real-world software? We're looking for an enthusiastic Fullstack Software Engineer Intern to join our team from July to December, working four days a week. You'll have the chance to contribute to our Phoenix platform, a complex and modern distributed system that powers our Omni-Journey Map product. This is a fantastic opportunity to apply your academic knowledge, gain hands-on experience with cutting-edge technologies, and learn from a talented team of engineers.

What You'll Do

  • Contribute to Real Features: Assist in designing, developing, and maintaining both frontend (React) and backend (Node.js) applications.
  • Learn Best Practices: Write clean, well-tested code and learn how to maintain high test coverage in a professional environment.
  • Collaborate and Grow: Work alongside our cross-functional teams, participate in code reviews, and learn how to give and receive constructive feedback.
  • Improve Our Systems: Help us enhance our development processes and contribute fresh ideas to our team.

What We're Looking For

We're seeking a student with a solid foundation in software development concepts from your coursework and projects. You don't need to be an expert, but you should have a strong desire to learn and a familiarity with some of the following:

  • Core Skills:
    • Experience with JavaScript or TypeScript.
    • Familiarity with a frontend framework like React.
    • Understanding of backend development, preferably with Node.js.
    • Basic knowledge of version control using Git.
  • Bonus Points (What you'll learn with us!):
    • State management with Redux/Redux Toolkit.
    • Build tools like Vite and styling with TailwindCSS.
    • Databases like MongoDB or Redis.
    • Cloud platforms (GCP/AWS) and containerization (Docker, Kubernetes).
    • Modern testing frameworks like Vitest or Jest.
    • Authentication (e.g., Auth0, JWT) or real-time features (WebSocket).

You'll Be a Great Fit If You Have

  • Strong problem-solving skills and a keen eye for detail.
  • Excellent communication and collaboration abilities.
  • A proactive and independent learning mindset.
  • A genuine passion for code quality and software development best practices.

Our Development Environment

You'll be immersed in a professional Agile workflow, using modern tools and practices. We value automated testing, continuous integration (CI/CD), and a supportive code review process to help you grow.

What We Offer

  • Hands-On Experience: An opportunity to work on a complex, real-world distributed system and see your code make an impact.
  • Mentorship: Guidance and support from senior engineers who are invested in your professional growth.
  • A Great Team: A collaborative and innovative work environment where your ideas are valued.

 

#LI-CS1

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Taipei City, Taiwan

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Istanbul, İstanbul, Türkiye (Remote)

Taipei City, Taiwan (On-Site)

Istanbul, İstanbul, Türkiye (Remote)

Taipei City, Taiwan (On-Site)

Paris, Île-de-France, France (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (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