Logo for BrightMarbles

Software Engineer

Roles & Responsibilities

  • 2+ years of hands-on software engineering experience in technically challenging environments, with a drive to master new technologies and work with modern languages, tools, and workflows.
  • Strong proficiency in JavaScript, TypeScript, HTML5, and CSS.
  • Experience with front-end frameworks such as React or Angular.
  • Proficiency with NodeJS or .NET Core and knowledge of relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases; understanding of data management and storage patterns for modern web applications.

Requirements:

  • Develop and maintain high-quality software solutions as part of a remote team.
  • Embrace ownership, responsibility, and proactive problem-solving; contribute to architectural and code quality decisions.
  • Communicate clearly and transparently within the team and with stakeholders.
  • Collaborate with frontend and backend developers to deliver end-to-end features while adhering to engineering best practices.

Job description

This is a remote position.

We're looking for a Software Engineer to join our team in Macedonia — someone who’s eager to make an impact, solve real-world challenges, and help us build smarter solutions through solid engineering practices. Work should be fulfilling and rewarding, and that’s why we are looking for someone who values ownership, responsibility, proactiveness, and clear communication as much as we do.
We know that the best collaborations are built on open and honest communication, and we work hard to promote an environment where everyone can share their voice.



Requirements

Your Profile

- 2+ years of hands-on software engineering experience in a technically challenging environment. Striving to master new technologies and being versatile with modern languages, tools and workflows.

- Strong proficiency in JavaScript, Typescript, HTML5, CSS.

- Experience with any of the common front-end frameworks like React, Angular.

- Proficiency & experience with one of the backend technologies: NodeJS or .NET Core.

- Knowledge of relational databases (such as PostgreSQL, MySQL, etc.) and/or NoSQL databases

- Understanding of data management and data storage patterns for modern web applications;



Benefits

- 100% Flexible work environment - your work setting is irrelevant if you are an engaged and productive team member. You'll have the freedom and tools to get the job done regardless of location.

- Private health insurance.

- Continuous support and guidance throughout your career - you choose the pace at which you want your career to grow, and we're here to support you along the way! We always embrace everyone to achieve their own sense of purpose as part of our company.

- Strong remote community - regardless of working remotely, hybrid, or on-site, we're all part of the BrightMarbles Group.



Our Hiring Process

We'll be reviewing applications over the next couple of weeks, and if yours catches our eye, we'll reach out for a quick chat to learn more about you. If things go well on the Intro call, we’ll invite you for a technical interview to see if you'd be a great fit for the team. We'll keep you updated every step of the way, so you'll always know what's happening!

If you're ready to take the next step and join a team of professionals who’ll support and inspire you throughout your career, apply through the 'Apply' option.

We can’t wait to meet you!




Software Engineer Related jobs

Other jobs at BrightMarbles

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.