Senior React / React Native Developer

Skopje, North Macedonia (Hybrid)

This job is not available anymore

Dive deeper. Aim higher.
At Abysalto, we believe technology should empower people, not complicate their lives. We're a growing software company building innovative solutions that make a real difference.
We're opening a new office in N. Macedonia and looking for talented engineers who want to be part of something meaningful from the ground up.

🔷 Our Values

  • Ownership & Impact â€” We trust our engineers to make decisions and own their work. As a Tech Lead, you'll have significant influence on our technical direction.
  • Continuous Learning — Technology evolves, and so do we. We invest in our team's growth and expect our leaders to foster a culture of learning.
  • Quality Over Speed — We write code that lasts. Clean architecture, thorough testing, and thoughtful design are non-negotiable.
  • Collaboration & Transparency — Great products are built by great teams. We communicate openly, give honest feedback, and support each other.
  • Work-Life Balance — We build software that promotes wellbeing — and we practice what we preach.

🔷What you will do?  

  • Build and maintain modern, performant React applications with TypeScript
  • Collaborate with designers, product managers, and backend engineers to deliver exceptional user experiences
  • Write clean, testable, and well-documented code
  • Participate in code reviews and help mentor junior developers
  • Contribute to architectural decisions and technical direction
  • Help establish engineering best practices as we grow our Macedonian team

🔷What we are looking for?

  • 5+ years of professional software development experience
  • 3+ years working with React (hooks, context, modern patterns)
  • Strong proficiency in TypeScript
  • Experience with state management solutions (Redux Toolkit, Zustand, or similar)
  • Solid understanding of RESTful APIs and async data fetching
  • Familiarity with modern CSS approaches (Tailwind CSS, CSS-in-JS, or CSS Modules)
  • Experience with testing frameworks (Vitest, Jest, React Testing Library)
  • Understanding of web performance optimization techniques
  • Excellent problem-solving skills and attention to detail

🔶  Nice to Have 

  • React Native experience (mobile development)
  • Experience with component libraries (shadcn/ui, Radix UI, Material UI)
  • Knowledge of build tools like Vite or Webpack
  • E2E testing experience with Playwright or Cypress
  • Familiarity with CI/CD pipelines
  • Experience with internationalization (i18n)
  • Understanding of accessibility (a11y) best practices
  • Previous experience in a startup or scale-up environment

🔷What we offer?

  • Opportunity to shape our engineering culture from the early days
  • Work in an experienced and encouraging team
  • Continuous professional development through training and conferences
  • Flexible working hours with the option of hybrid work
  • Work in an agile environment following SCRUM methodology
  • Pleasant and relaxed work environment with various perks - all perks and benefits can be found on our career page

🔷 How to Apply
Send us:

1. Your CV/Resume

2. Links to your work — GitHub, portfolio, technical blog posts, or notable projects

3. A brief note about why you're interested in joining Abysalto


We review every application personally. No AI screening here — real humans reading about real humans.
We look forward to meeting you!

Senior React / React Native Developer

Job description

Senior React / React Native Developer