Full Stack Developer

Posted 6 Days Ago
Hiring Remotely in Hong Kong
Remote
Mid level
Information Technology • Consulting
The Role
Build and scale high-performance web and mobile applications across the full software development lifecycle. Develop React and Next.js web applications, React Native and Flutter mobile apps, and typed Python backend services. Design database schemas, integrate third-party services, optimize performance, implement secure server-side modules, and support deployment through CI/CD and app-store workflows. Collaborate with designers, product managers, and architects, participate in code reviews, and contribute to automated testing and technical decision-making.
Summary Generated by Built In

About us

Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth.  Bold ambition. Practical action. Endless possibilities.

 
About the Role
As a member of the Engineering team, the Associate Full Stack Developer will be responsible for building and scaling modern, high-performance web and mobile applications. This role is focused on new feature development and digital transformation, utilizing a cutting-edge JavaScript/TypeScript and cross-platform mobile ecosystem to deliver seamless user experiences and robust backend services.
The Engineering team at Appnovation drives innovation for clients worldwide. In this role, you will participate in the full software development life cycle (SDLC), from initial architectural discussions to hands-on coding and deployment. You will work closely with designers, product managers, and senior architects to translate complex requirements into scalable, production-ready code using Next.js, React, React Native, Flutter.

What We Are Looking For
  • Design and develop responsive, high-performance web applications using React.js and Next.js.
  • Build, test, and deploy cross-platform mobile applications for iOS and Android using React Native and Flutter.
  • Implement TypeScript on the frontend and maintain clean, typed Python code on the backend to ensure quality, maintainability, and reduced runtime errors.
  • Create dynamic UI components and manage application states, ensuring cross-browser/cross-device compatibility and optimized performance.
  • Develop secure and efficient server-side modules, integrating with third-party services and internal data sources.
  • Work with both SQL and NoSQL databases to design schemas and manage data flow between backend services and web/mobile interfaces.
  • Utilize modern development workflows, including Git version control, mobile app deployment workflows (App Store Connect, Google Play Console), CI/CD pipelines, and automated testing frameworks.
  • Participate in peer code reviews, contributing to a culture of high standards and continuous learning.

Who You Are

  • You are passionate about modern web/mobile frameworks,staying up-to-date with the latest trends in React, Python (FastAPI/Flask), and cross-platform development.
  • You have a strong foundational understanding of data structures, algorithms, and clean code principles.
  • You are eager to learn from senior engineers and take ownership of specific modules within a project.
  • 2–3+ years of professional experience in Web and Mobile Software Development, with demonstrated exposure across the full stack:
    • React.js and Next.js (Server-side rendering, Static site generation).
    • React Native and Flutter (Mobile UI design, state management, and native module integration).
    • Experience with frontend state management tools such as Redux, Context API, or Zustand.
    • Familiarity with Tailwind CSS, Styled Components, or mobile styling methodologies.
    • Strong collaborative and communication skills (written and verbal), with the ability to discuss technical solutions in a team setting.

WHAT DOES APPNOVATION HAVE TO OFFER?

Appnovation’s development teams are collaborative, friendly and open, and with varied work. We encourage development both professionally and personally! Aside from work, we offer a people and culture-orientated, fun and dynamic environment.

Here are a few more reasons why you should apply: 

  • Work-life Balance
  • Lots of opportunities for personal and professional growth
  • Health Benefits Package
  • Mental Health Support
  • Personal Days Off
  • Fertility and Menopause Leave
  • Fitness Allowance
  • D,E&I Initiatives
  • And much more...
Thank you for your interest in a career with Appnovation Technologies! Please note that only those selected for an interview will be contacted.
 
At Appnovation, we recognize that diverse teams are the strongest teams. Diversity, Equity & Inclusion is not only something that we embrace - we celebrate it! We are proud to be an Equal Opportunity Employer and we encourage applicants from all backgrounds, lived experiences and industries to apply. Come join us at Appnovation, and learn more about how we stay true to our company values as we build better lives through better digital.

Accommodations are available upon request throughout the recruitment process.

Skills Required

  • 2-3+ years of professional experience in web and mobile software development
  • Full-stack development experience across frontend and backend systems
  • Experience with React.js and Next.js, including server-side rendering and static site generation
  • Experience with React Native and Flutter, including mobile UI design, state management, and native module integration
  • Experience with TypeScript
  • Experience with Python backend development
  • Familiarity with FastAPI or Flask
  • Experience with frontend state management tools such as Redux, Context API, or Zustand
  • Familiarity with Tailwind CSS, Styled Components, or mobile styling methodologies
  • Strong understanding of data structures, algorithms, and clean code principles
  • Experience working with SQL and NoSQL databases
  • Strong written and verbal collaboration and communication skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vancouver
372 Employees
Year Founded: 2007

What We Do

Inspiring Possibility Appnovation is a full service digital consultancy with experience and capacity to meet the needs of even the largest most complex of organizations in the world. Our services portfolio enables us to offer clients the best of experiences when working with our teams so as to make sure we keep the focus on their needs, customers and delivering tangible value to the business. End to end services; endless ideas.

Similar Jobs

Remote or Hybrid
Hong Kong
289097 Employees

Ampd Energy Logo Ampd Energy

Software Engineer

Energy • Renewable Energy
Remote or Hybrid
2 Locations
88 Employees

Manulife Logo Manulife

Software Engineer

Fintech • Insurance • Financial Services
Remote
Hong Kong
32427 Employees

Manulife Logo Manulife

Software Engineer

Fintech • Insurance • Financial Services
Remote
Hong Kong
32427 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account