A

Frontend Developer (React.js → React Native)

Advantcode · Skopje, North Macedonia

IT Services and IT Consulting · 11-50 employees

19 h ago
Mid (2-5 yrs) Full-time North Macedonia
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will build and maintain modern cross-platform mobile applications using React Native while collaborating with product managers and designers. Your role involves transforming UI/UX designs into responsive interfaces and ensuring high-quality, scalable code through testing and code reviews.

What they look for

JavaScript TypeScript React.js React Native Mobile development REST APIs State management Component-based architecture Debugging Problem-solving UI/UX design Redux Redux Toolkit Kotlin Swift Automated testing

Requirements

The candidate must have 4+ years of professional frontend development experience with strong proficiency in JavaScript, TypeScript, and React.js. A passion for learning new technologies and the ability to work effectively within a collaborative engineering team are essential.

Benefits

Hybrid working model Flexible working arrangements Private health insurance Continuous learning and mentoring Career progression

Full description

Frontend Developer (React.js → React Native)

Office / Hybrid – Skopje, North Macedonia

 

Build Mobile Apps with the React Skills You Already Have!

 

Are you an experienced React.js developer looking to expand your skillset into mobile development?

 

We're looking for a Frontend Engineer with a strong foundation in JavaScript, TypeScript, and React.js who is excited to transition into React Native and build modern mobile applications.

This is an excellent opportunity for frontend developers who want to take the next step in their careers while continuing to work with the React ecosystem they already know

You'll join a growing software engineering team working on innovative digital solutions for a well-established international financial institution. You will play a key role in designing, developing, and maintaining high-quality mobile applications across multiple platforms while collaborating with product managers, designers, and engineers.

 

What You'll Do:

 

  • Build modern cross-platform mobile applications using React Native
  • Work alongside experienced React Native engineers and learn mobile development best practices
  • Collaborate closely with product managers, designers, and backend engineers
  • Transform UI/UX designs and wireframes into responsive mobile interfaces
  • Develop reusable, maintainable UI components
  • Write clean, scalable, and well-tested code
  • Participate in code reviews and technical discussions
  • Troubleshoot and optimize application performance
  • Contribute to delivering intuitive mobile experiences for thousands of users

 

What We're Looking For:

Must Have

 

  • 4+ years of professional Frontend development experience.
  • Strong JavaScript (ES6+) knowledge.
  • Strong TypeScript experience.
  • Solid commercial experience with React.js.
  • Experience building responsive user interfaces.
  • Good understanding of component-based architecture.
  • Experience consuming REST APIs.
  • Familiarity with state management concepts.
  • Strong debugging and problem-solving skills.
  • Good communication skills.
  • Passion for learning new technologies.

 

Nice to Have:

Experience with any of the following is a plus, but not required:

 

  • React Native
  • Redux / Redux Toolkit
  • Mobile application development
  • Native Android (Kotlin)
  • Native iOS (Swift)
  • Push Notifications
  • Mobile performance optimization
  • Automated testing
  • App Store / Google Play deployment

 

Why This Role?

You'll have the opportunity to:

 

  • Transition from Web Frontend into Mobile Development.
  • Learn React Native from experienced engineers.
  • Continue working with the React ecosystem while expanding your technical expertise.
  • Build applications used by an international financial institution.
  • Work with modern engineering practices, code reviews, and collaborative development.
  • Develop highly transferable mobile engineering skills without needing previous commercial React Native experience.

 

What We Offer:

 

  • Hybrid working model
  • Flexible working arrangements
  • Modern engineering environment
  • International software engineering team
  • Continuous learning and mentoring
  • Career progression into Mobile Engineering
  • Private health insurance
  • International collaboration
  • Occasional business travel

 

You'll Also Gain Experience With:

 

  • Redux / Redux Toolkit
  • React Native Elements (RNE UI)
  • Push Notifications
  • Flipper
  • Biometrics
  • MMKV
  • React Native Localize
  • Maps Integrations
  • Vision Camera