
За компанијата:
Encouraged by the enlarged trade exchange between N.Macedonia and Germany in 2021, at the beginning of 2022, while looking for new and better opportunities, we made our first connection and shared our... повеќе за компанијата »
🌐 Job Opening: Senior Web App Developer (m/f/d)
Focus: Full-stack web development with an emphasis on test-driven development and modern web technologies
📍 Location: Remote (North Macedonia)
📅 Start Date: November 1, 2025
🕘 Working Hours: 8 hours/day, Monday to Friday
📝 Employment Type: Full-time, permanent (3-month probation period)
🏢 Employer: EMUworks LLC
🗣 Languages: English (high proficiency required), German (nice to have)
Who We Are
EMUworks LLC is a growing tech-driven company passionate about building smart, scalable digital solutions. With a remote-first approach, we combine innovation with expertise to deliver quality results. Our team values autonomy, trust, and continuous development – and we’re looking to grow with like-minded professionals.
What We’re Looking For
We are looking for experienced Senior Web App Developer who will be responsible for implementing our sophisticated web applications. You’ll be involved not only in the implementation phase but also in planning and defining detailed specifications — with a strong focus on full-stack web development, test-driven development (TDD), and modern web technologies.
🎯 Key Responsibilities
- Develop and maintain scalable web applications using React and TypeScript
- Contribute to and implement API definitions (REST/GraphQL) in close collaboration with the backend team
- Apply test-driven development (TDD) to ensure code quality and maintainability
- Participate in architectural decisions and technical concept design
- Integrate backend services
- Optimize performance and ensure security, scalability, and maintainability
- Collaborate closely with Product Management, UX/UI, and DevOps teams
🧠 Required Knowledge and Skills
🔧 Technical Skills
- Excellent knowledge of TypeScript and JavaScript (ES6+)
- Solid experience with React (Hooks, Context API, state management)
- Experience with Node.js and Express or similar backend frameworks
- Proficiency in API design (OpenAPI/Swagger), REST, and ideally GraphQL
- Experience with testing tools such as Jest, React Testing Library, Cypress, Supertest
- Familiarity with CI/CD processes (e.g., GitHub Actions, GitLab CI/CD)
- Knowledge of database integration and modeling (SQL/NoSQL)
🧪 Testing & Quality
- TDD as a working standard
- Experience with unit, integration, and end-to-end testing
- Knowledge of Clean Code, SOLID principles, and Domain-Driven Design (DDD) is an advantage
🌐 Soft Skills
- Analytical thinking and solution-oriented mindset
- Strong communication and teamwork skills
- Ability to work independently with a high standard of quality
- Commitment to continuous learning and professional growth
🎓 Qualifications
- Degree in Computer Science or a related field
- At least 5 years of professional experience in web development (frontend & backend)
- Proven track record in building and maintaining production-ready web applications
➕ Nice to Have
- Experience with containerization (Docker, Kubernetes)
- Knowledge of authentication/authorization (OAuth2, JWT)
- Experience with microservices and event-driven architecture
- Familiarity with DevOps and cloud platforms (Azure, AWS, GCP)
What We Offer
- 💶 Competitive salary (contracted and paid via EMUworks under Macedonian law)
- 🌴 22 paid vacation days annually
- 🗓 Weekends and Macedonian public holidays off
- 🏡 100% remote work – flexible location within North Macedonia
- ✈️ Two-week onboarding and training abroad with the international client to ensure a smooth start and project alignment
- 📚 Ongoing training and development opportunities
- 🛠 Modern tools and developer-focused workflows
- 🚀 Technical ownership and room to influence development decisions
- 🤝 Supportive and professional work environment with international exposure
- ⏰ Flexible working hours (8:00–16:00 or 9:00–17:00)
- 🔒 Long-term job security
You’ll Thrive in This Role if You…
- Enjoy working in a remote, international environment
- Are passionate about technology and clean code
- Love solving complex, real-world problems
- Communicate clearly and value team collaboration
- Want to grow professionally with long-term clients
How to Apply
📧 Please send your CV in English to [најави се за да го видиш е-маилот]
📌 Subject line: Senior Web App Developer Application
Please note:
- CVs written in Macedonian will not be considered
- Applications that do not meet the required qualifications will not receive feedback
Shortlisted candidates will be contacted within 5 working days after the application deadline.
Ready to build innovative web solutions with an international impact?
Apply now and become part of our growing team at EMUworks!
Слични огласи »