Open for Applications
Software Developer
Full-stack Developer * FRONT-END
- You are motivated and want to grow professionally at career path of your preference
- You always strive high-quality, both in your implementation and designs
- You are highly creative and have a great eye for detail
- Eager to try out new things and apply best practices in the world of UX / UI
Employment:
- Full-time (8 hours / day)
What We Are Looking For
A software developer with a passion for front-end development.
The candidate:
-
has 1~3 year of demonstrable experience with any of the following programming
languages;
where concepts of OOP and/or Functional Programming where applied
- JavaScript (TypeScript) , Swift , Dart , NodeJS , C# , PHP , Python, Kotlin , Go , Elixir or any language you are a ninja at (surprise us...)
-
has extensive experience with HTML, CSS and JavaScript; and any modern frameworks like:
- React, Angular, VueJS, Svelte... etc.
- React Native, Expo, Flutter, Cordova... etc. (mobile)
-
has utilisied and proficient with at least one of the following tools about reactivity/state
management:
- Redux, MobX, PReact, Jotai, Zustand
- Vuetify, SvelteKit... etc.
- is comfortable with building responsive designs, flexible layouts through:
- GRID or FlexBox
- has successfully integrated a client-facing web or mobile-app with the back-end
- can maintain and extend the back-end codebase; the web/mobile app is talking to
-
is familliar with some of the underlying database technologies:
- MySQL, PostgreSQL, MsSQL, SQLite, RedisDB
- MongoDB, Cassandra, InfluxDB, Amazon DynamoDB, Firestore (firebase)
- experience with git as version control; being proficient to collaborate with it
Send your applications to jobs@makrohard.se; mentioning #frontend in the subject!
Nice To Haves
-
has previous experience with REST-ful API and its inter-connection with the UI.
Extra points for those really proficient with a particular (language-specific) framework:- Django , Flask , Laravel, Express.js , NestJS , Next.JS , Spring Java, ASP.NET Core , Phoenix , Ruby on Rails, etc.
- is a TypeScript advocate and feels comfortable with introducing type-safety in a JavaScript codebase
- is passionate & experienced in building mobile applications
Mandatory Requirements
- Bachelor's Degree of "Computer Science", "Computer Engineering" or related field...
- Being able to communicate well in English - both written and orally
What We Offer
- A competitive salary, modern laptop of your choice and necessary toolset
- 24 (+ 1) vacation days in a year
- Annual company-wide "get-away" trip with the whole Softwerk family
- Working with start-of-the-art and cutting-edge technologies, frameworks, programming languages...
- Hybrid working scheme; remote work with flexible working hours to a certain extent
- Talented nerdy colleagues from Struga / Ohrid, who live and breathe coding
- An amazing opportunity for your career and exciting Scandinavian projects