Skip to content
Frontend Engineer

Frontend Engineer

Senior iOS Developer

DEPT®

Skopje

Apply on the employer's site

Role description

Zagreb, Split, Skopje, hybrid

DEPT® is a Growth Invention company built to help the world’s most ambitious brands grow faster. Operating at the intersection of technology and marketing, our 4,000+ specialists deliver growth invention services across Brand & Media, Experience, Commerce, CRM, and Technology & Data. We’re 50|50 tech and marketing, partner-led, and first to move. Clients include Google, Lufthansa, Meta, eBay, and OpenAI. We have been certified B Corp and Climate Neutral since 2021.
Job Purpose
This role is part of our Experience & Engineering team. We combine our skills in developing future-ready technical solutions with our expertise in creating beautiful designs to deliver exceptional and engaging digital experiences that build lasting relationships with our clients like Gant, Inter Milan, bol.com and Just Eat Takeaway.
For our Technology Team, we are looking for an iOS Mobile Developer and as a Mobile Developer, you will work in a dynamic environment with clever minds who work for a variety of our clients.
We are eager to bring on board the most talented experts in the game. Someone who is eager to learn and strives towards a better world, takes the stage, is a futurist at heart, and someone who is down to cheer with us to a successful week as well!
WHAT YOU’LL DO:

  • You have a sixth sense for what the user needs and you know how to apply it to deliver quality mobile applications;
  • You will create the best solutions which you independently translate to the perfect end result;
  • You know that it’s not only about creating new features, but also about trying to keep coming up with new ideas that will make the app better for the users, while staying one step ahead of competitors;
  • You are someone who takes a proactive approach and someone who is able to implement complex design specifications;
  • You’re an individual who can combine superb interpersonal skills with their knowledge in order to easily interpret client requests and translate them into reality

WHAT YOU BRING:

  • 6 years of professional experience in native iOS development.
  • Expert proficiency in Swift (Objective-C knowledge is considered a plus).
  • Demonstrated experience designing and implementing non-MVC architectures, such as Clean Swift, VIPER, or MVVM.
  • Hands-on experience with modern UI development using SwiftUI
  • Practical experience integrating and working with GraphQL.
  • Familiarity with popular networking and data management tools (e.g., Alamofire, Kingfisher).
  • Familiarity with mobile measurement and monitoring tools like Firebase and Crashlytics.
  • Experience with testing methodologies, including Unit Testing and UI Testing.

WE OFFER

  • Transparent career development and pay
  • Flexible working hours
  • A hybrid working model
  • Additional health insurance
  • Subsidized travel expenses
  • Bonuses, rewards and benefits system; some benefits we have, some we are working on – and we are always up for recommendations
  • A reputation for doing good. DEPT® has been a Certified B Corp® since 2021 and named ‘Agency of the Year’ at both The Lovies and The Webby Awards.
  • Awesome clients. Whether big or small, local or global — at DEPT® you’ll get the opportunity to work with clients of all sizes and across all industries. And we celebrate all of our successes together!
  • The opportunity for possibility. We want to enable you to do what you do best and help you develop your skills further with training, development and certifications.
  • Global annual DEPT® Cares Month in which employees come together and donate their skills to support local charitities

*WHY DEPT®?
We are pioneers at heart. What does that mean? We are always looking forward, thinking of what we can create tomorrow that does not exist today. We were born digital and we are a new model of agency, with a deep skillset in tech and marketing. That’s why we hire curious, self-driven, talented people who never stop innovating.

Our culture is big enough to cope and small enough to care. Meaning, that with people across 30+ countries, we’re big enough to provide you with the best tools, global opportunities, and benefits that help you thrive. While acting small by investing in you, your growth, your team, and giving you the autonomy to solve our clients problems, no matter where you are in the world.

DIVERSITY, EQUITY & INCLUSION
At DEPT®, we take pride in creating an inclusive workplace where everyone has an equal opportunity to thrive. We actively seek to recruit, develop, nurture, and retain talented individuals from diverse backgrounds, with varying skills and perspectives.

Not sure you meet all qualifications? Apply, and let us decide! Research shows that women and members of underrepresented groups tend not to apply for jobs when they think they may not meet every requirement, when in fact they do. We believe in giving everyone a fair chance to shine.

We also encourage you to reach out to us and discuss any reasonable adjustments we can make to support you throughout the recruitment process and your time with us.

Want to know more about our dedication to diversity, equity, and inclusion? Check out our efforts here. Business team introduction/ Include the type of work and clients they work with.*

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Frontend Engineer

Senior iOS Test Automation Engineer (Native App)

Proton

Skopjesenior

Apply on the employer's site

Role description

Join Proton and build a better internet where privacy is the default
At Proton, we believe that privacy is a fundamental human right and the cornerstone of democracy. Since our inception in 2014, founded by a team of scientists from CERN, we have dedicated ourselves to providing free and open-source technology to millions worldwide, ensuring access to privacy, security, and freedom online.

Our journey began with Proton Mail, the largest secure email service globally, and has since expanded to include Proton VPN, Proton Calendar, Proton Drive, and Proton Pass. These tools empower individuals and organizations to take control of their personal data, break away from Big Tech’s invasive practices, and defeat censorship. Our work impacts hundreds of millions of lives, from activists on the front lines defending freedom to leaders in governments protecting sensitive information. In some cases, Proton’s services have even been instrumental in saving lives by enabling secure and private communications in high-risk situations.

Proton is a profitable company that does not rely upon VC funding, supporting over 100 million user accounts with a growing team of over 500 people from over 50 different countries, from the world's top companies and universities. We value intelligence, learning potential, and ambition in our hiring process. Adaptability is key as we navigate uncharted territories and redefine how business is conducted online.

Hiring at Proton is highly selective, with less than 1% of candidates hired. We believe smaller teams of exceptional talent will always prevail over larger teams with lower talent density. You will have the opportunity to work with many of the world's top minds in their fields, ranging from former international math and science olympiad winners to chess champions.

We have a global mindset and big ambitions but remain a start-up at heart. We value empowerment and flexibility and keep our structure flat to keep moving fast and avoid unnecessary politics. Tired of blending into the crowd? Join us and do work you can truly be proud of. Check our
open-source
projects
here!
The team:
You strive for perfection and are obsessed with details? You are the one that catches the needle in the haystack in no time? You have a strong background in Quality Assurance and good technical skills? You like to work in a young and dynamic environment? Our QA team is looking for you.

This team is part of our VPN department. The team members are spread in different office locations across Europe. They are responsible for raising the quality standards of our native clients on all platforms as well as maintaining, improving and executing test plans. They are working in strict contact with our automation engineers to get repetitive tasks implemented in our automated test suites while focusing on the improvements of the testing process. Also, they work hand-in-hand with the development and product teams and will provide quality feedback on every stage of the software development lifecycle.

Tech Stack and Tools:
Apple, XCode, XCTest

What you will do:
As our
iOS Test Automation Engineer
, you’ll be the guardian of app quality. You will:

  • Design, build, and maintain automated test frameworks and test suites for iOS.
  • Collaborate closely with product managers, designers, and developers to ensure features are testable and reliable.
  • Integrate test automation into CI/CD pipelines to deliver fast, smooth, and fearless releases.
  • Debug, analyze, and triage test failures — helping the team get to the root cause quickly.
  • Continuously explore new tools, frameworks, and practices to improve test coverage, speed, and scalability.

What we are looking for:

  • 5+ years of test automation experience, with a focus on iOS apps.
  • Strong coding skills in Swift (bonus if you know Objective-C too).
  • Experience with iOS testing frameworks XCTest/XCUITest.
  • Familiarity with CI/CD pipelines (Gitlab, Harbor, Docker).
  • A quality-first mindset and a passion for clean, maintainable code.
  • Team-player energy — you love collaborating to build products users love.

Bonus points for:

  • Experience with device clouds (Firebase Test Lab, BrowserStack, Saucelabs).
  • Knowledge of API testing (REST, GraphQL) to validate end-to-end scenarios.
  • Experience with performance, load, or accessibility testing for mobile apps.
  • Contributions to open-source testing tools or your own side projects.

What We Offer:

  • Office First: Collaboration is easier and more effective in person, which is why we have offices in Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, and Taipei. You can also enjoy working from home up to 30% of the time, while enjoying great company during our three core days in the office.
  • Technology: We provide all the devices and software you need to excel in your role, ensuring you have the best tools at your disposal to achieve your goals.
  • Food: Lunch and snacks are provided by Proton every day at our offices.
  • Transport: We will always support our employees with transport costs through subsidizing public transport, bike allowances, or parking spaces based on your office location.
  • Stock Options: At Proton, we are all owners of the company and you get stock options when you join us.
  • Flexible Working: You can define your own working hours as long as it works with team meetings.
  • Learning and Development: We are committed to your professional growth. Proton offers various learning opportunities, including training programs, conferences and events, and continual learning.
  • Employee Benefits: Comprehensive health insurance plans, competitive retirement savings options, generous vacation and leave policies, and wellness programs.
  • Work that Matters: Proton is a community-first organization, started with the support of a crowdfunding campaign and built with community input. To this day, Proton’s only source of revenue is user subscriptions. Over 100 million people trust and support Proton, and we put our users and community first in everything we do. Read more about our impact here.

Our Commitment to Diversity and Inclusion
At Proton, we believe diversity drives innovation and strengthens our mission to provide privacy as a default for all. We are committed to fostering an inclusive environment where all individuals, regardless of race, ethnicity, gender, age, sexual orientation, physical ability, or socio-economic background, feel valued and empowered. We strive to create equal opportunities, promote open dialogue, and support continuous learning to ensure every voice is heard and respected.

If you need any extra support or reasonable adjustments during the hiring process, please let your talent partner know.

Candidate Privacy Notice
When you apply for a position, refer a candidate, or are considered for a role at Proton Technologies AG (Proton, we, us, or our), your information is stored in Greenhouse, in accordance with their Service Privacy Policy. This information is used to evaluate your suitability for the posted position. We also retain this information for consideration for future roles that you may apply for or that we believe may align with your background and skills.

If we no longer have a legitimate business need to process your information, we will either delete or anonymize it. Should you have any inquiries about how we use or manage your information, or if you wish to access, correct, or delete your data, please contact our privacy team at careers@proton.ch.

Proton does not accept unsolicited resumes from any sources other than directly from candidates. We will not pay a fee for any placement resulting from an unsolicited offer, even if the candidate is subsequently hired by Proton.
To learn more about our privacy policy, please visit
our privacy policy page
.
Compensation range
Vilnius: 46.000 - 76.000 EUR gross annually*

Barcelona: 50.000 - 78.000 EUR gross annually*

Other locations: Compensation will be discussed during the interview process

  • Final compensation will be determined based on the candidate's qualifications, skills, and previous experience

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

WordPress and Data Specialist

LAUTEC Group

Skopje

Apply on the employer's site

Role description

The Role

We’re looking for an experienced WordPress and Data Specialist for a full-time role combining two areas. You will take over ongoing development, maintenance, and optimization of our website, working directly with our marketing team on a steady stream of build, integration, content, and performance work. Alongside this, you will support our finance team with hands-on data work – building financial data structures and driving initiatives to integrate and automate data flows between the systems we use.

What You Will Do

  • Ongoing Maintenance: Keep plugins and themes updated, clean up unused assets/plugins, and monitor site speed and uptime across 2 sites.
  • New Pages & Redesigns: Build and restyle landing pages, product pages, and section redesigns in Elementor (e.g. homepage, consulting/software pages, regional project pages).
  • Interactive Features: Build and maintain interactive maps (office locations, product maps), interactive images with clickable hotspots, and custom popups.
  • Forms & Lead Generation: Add/edit HubSpot form fields, set up UTM capture, wire form submissions into GA4, and improve spam filtering.
  • Analytics & SEO: Build GA4 explorations and reports, fix tracking gaps, resolve SemRush-flagged errors, manage CookieYes consent settings, and troubleshoot indexing issues.
  • Third-Party Integrations: Maintain the Team Tailor careers widget, HubSpot, and other embedded scripts as requirements change.
  • User Access & Membership: Manage the gated candidates/consultant catalogue, the gated ESOX map, custom user roles, and login access.
  • Content Edits: Blog post templates, testimonials, FAQs, comparison tables, contact/office pages, and general copy or layout tweaks requested by the marketing team.
  • Bug Fixes: Redirects, broken layouts on specific screen sizes, iframe/lazy-load conflicts, and widget/plugin issues.
  • Documentation & Enablement: Write short how-to guides so our internal team can make simple edits independently, reserving specialist time for the more technical work.
  • Financial Data Management: Support the finance team in owning the structure, accuracy, and consistency of financial data across systems, helping structure, clean, and maintain financial data.
  • Data Integration & Automation: Drive initiatives to integrate and automate data flows between the tools we use (ERP, BI/reporting tools, Excel), helping the finance team build data structures and automations. Together with the point above, this data work will take up to half of your engagement.

What We Are Looking For

  • Demonstrable hands-on experience with WordPress + Elementor on live production sites (portfolio or references required), including theme customization, plugin management, and maintaining multiple related sites/subdomains.
  • Core front-end skills: HTML5, CSS3, JavaScript/jQuery, and enough PHP to troubleshoot theme/plugin code.
  • Practical experience with at least some of: HubSpot, Google Analytics 4, Google Tag Manager, CookieYes, SemRush, Team Tailor (or equivalent tools in each category).
  • Web performance optimization skills: image compression/format conversion (WebP), caching plugins (e.g. PhastPress), script deferral, and improving Core Web Vitals / PageSpeed scores.
  • A data mindset paired with working knowledge of the relevant tools (ERP, BI/reporting tools, Excel) – since the data work will take up to half of your engagement, hands-on experience structuring, cleaning, and maintaining data is needed to an extent.
  • Solid proficiency in Excel (pivot tables, lookups, basic automation).
  • Able to work independently from a written ticket/request (we manage work in Trello) and turn around small requests quickly, while flagging bigger changes for approval.
  • Strong attention to detail and the ability to carefully review requirements and instructions before executing tasks.

Working at LAUTEC

At LAUTEC, we value collaboration, curiosity, and innovation. Our culture is based on trust, flexibility, and self-motivation. We are true to our Danish roots with a flat hierarchy and development opportunities for all employees.

About LAUTEC
LAUTEC is a specialist provider of consultancy and SaaS services for renewable energy projects worldwide. Passionate about technology and motivated by accelerating the global energy transition, LAUTEC’s vision is to transition all power generation into renewables. With offices in Copenhagen, Taipei, Boston, Melbourne, and Seoul, the company enables the public and private sectors to realize wind power and other renewable energy projects smarter, faster, and cheaper.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

Test Engineer

3Shape

Skopjefulltime

Apply on the employer's site

Role description

At 3Shape we work to improve treatment and diagnostics for dental patients. This is our purpose. We do it by providing innovative software solutions and 3D scanners for the global community of dental professionals.

We are Looking for a Test Engineer
We are looking for an experienced Test Engineer to join our team and help us build reliable, high-quality medical device software. You will be part of a collaborative engineering environment where quality is a shared responsibility, working closely with Test Engineers, Developers and other stakeholders throughout the development lifecycle.

What You Will Work On

  • Drive Quality End-to-End: Take an active role in ensuring quality from early development through release, using risk-based testing to identify and prevent defects early.
  • Design Effective Tests: Turn requirements and software specifications into clear, maintainable verification tests and continuously improve test coverage.
  • Collaborate Early: Work closely with developers and Product Owners in a cross-functional Scrum team, participating in scrum ceremonies and shift-left quality practices.
  • Build Test Automation: Develop and maintain automated tests to increase regression coverage, accelerate feedback, and reduce repetitive manual testing.
  • Explore and Challenge: Use exploratory testing to uncover edge cases and unexpected behavior that may not be covered by predefined tests.

Experience Required For This Position

  • Proven Track Record: 4+ years of experience in software testing, preferably in a product development environment, with a good understanding of test planning, test execution, defect reporting, and regression testing.
  • Agile Expertise: Experience working in Agile/Scrum environments, with the ability to adapt to fast-paced sprint cycles.
  • Test Automation: Hands-on experience with test automation frameworks, scripting/programming, and integrating automated tests into CI/CD pipelines.
  • Tool Proficiency: Experience with test management, defect tracking, and collaboration tools such as Jira, Confluence, and Jama.
  • Proactive Collaboration: Ability to work effectively with developers, Product Owners, and other stakeholders to achieve shared quality goals.
  • Testing Certification: ISTQB Foundation Level certification or a similar recognized testing certification is considered an advantage.
  • Communication skills: A high level of English proficiency (written and verbal).
  • Academic background: A bachelor’s degree in computer science, engineering, or a related technical field.

We encourage all relevant applicants to apply. We are committed to celebrating human diversity, and we trust that the best way to reach outstanding business results, is by welcoming diverse people into our community.

Follow us on our LinkedIn page 3Shape Macedonia to learn more about our company, and for any questions about the vacancy, please reach out to Vladimir Apostolov.

About Us
3Shape started with a simple idea - to make 3D scanning better. First, we applied it to the hearing industry, then we succeeded in dentistry. Twenty years later, 3Shape has 2,000+ employees globally. With the help of dental professionals and amazing colleagues we’re creating award-winning scanning and CAD/CAM solutions to change dentistry together! Together, we contribute to a better world. Experience the everyday across the globe on LinkedIn.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

.NET Software Developer

Quipu GmbH

Skopjefulltime

Apply on the employer's site

Role description

We are looking for a .NET Developer to join our team in SKOPJE.

Quipu is the dedicated IT company of the ProCredit group and provides comprehensive end-to-end solutions for all ProCredit institutions, as well as for other banks and financial institutions This includes everything from electronic payment services to software systems, hybrid cloud hosting, and a host of other operations.

A 100% subsidiary of ProCredit Holding, Quipu was established in March 2004 and is headquartered in Frankfurt am Main, Germany. Quipu plays a central role within the ProCredit group, providing a comprehensive range of support services that enable the banks to become competitive and efficient
.

What your key responsibilities will be:

  • Development, implementation, and maintenance of software solutions in accordance with company standards and policies
  • Take active part in all stages of technical solutions preparation – analysis, estimation, documentation, coding, bug fixing and support
  • Participation in solving incident reported by software users and performing changes according to the standards, suggesting corrective actions

Skills and experience we expect from you

  • 4+ years in .NET (C#) & MSSQL work experience
  • Work experience in Banking environment is a strong advantage
  • Experience with WinForms/WPF
  • Experience with MS Azure is a plus
  • Experience in API and microservices development is a plus
  • University Degree preferable in scientific field (Computer Science, Engineering, etc.)
  • Good level of English, spoken and written
  • Good analytical, communication and negotiation skills, attitude on learning new topics
  • Self-organized, flexible and reliable on the job, team player

What we offer:

  • Excellent team-oriented, dynamic and international working environment
  • Challenging, engaging and varied tasks
  • Personal and technical skills development with certified trainings
  • Modern workspace at East Gate Mall - Skopje
  • Hybrid model of working
  • Travel possibilities
  • 25 paid vacation days
  • Private health insurance

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

That is every opening in this category and country

Senior iOS DeveloperDEPT® · North Macedonia

Apply on the employer's site