Scroll Top
Crvena Voda 6, 1000 Skopje
[closed] Backend developer to join Canadian team

Here’s what we do and why we do it.

Simply put, we will work together to simplify businesses’ IT with cloud technology so they can focus on what really matters, making people’s lives better. Discover how we do that here.

How we do it?

Our team structure embraces agile and DevOps values, by product, with a strong bond that unites us to share and unify our practices. To achieve this, we have even created our own DevEx team which has only one mission: Help development teams to be even more efficient in order to deliver value in a sustainable way!

We take pride in what we deliver as a product and our customers make us feel it! It’s because of the teamwork, passion and customer focus (basically Sherweb values!) that we get there!

Our management team, aware of today’s reality, supports us in our organization, listens to us and offers us modern and innovative evolution. Last one on the list: self-assignment of team members once a year!

Are you starting to feel the vibe? 😉 Basically, we always try to improve, modernize, even if everything is not always perfect

Here’s what we are looking for:

Good developers, team players, always eager to learn and improve their skills, who like well-structured and high-performance code, object oriented, and that excel in backend or frontend or both.

So if you want to work hard in a multidisciplinary product team, really be the “owner” of what you do, have fun with your colleagues (happy hours, online gaming nights, Friday beer), all in a flexible and respectful environment, well Sherweb is the place where you want to work, and for a long time!

Here’s the ideal background for this position:

– Demonstrated experience (minimum 5 years) in developing Web applications, APIs and SaaS products
– Knowledge and application of SOLID and DDD principles, as well as a strong orientation for clean code
– Experience with the following technologies: .Net Core, .Net Framework, C#, EntityFramework, Nhibernate (or other frameworks), SQL Server, MongoDB, RabbitMQ
– If your experience is in Java and you are interested in learning C#, we have an internal training team to support you
– Proficient in English
– College or University diploma in computer science.

If you have these skills, you will fit right in with us:

Communication skills – Why? Because you will be expected to explain and vulgarize concepts by adapting the style and content of your messages to your audience (whether it’s internal client, external clients or your teammates).

Organization and resourcefulness – Why? Because we don’t believe in micromanagement. You will need to figure out solutions on your own by using your skills, your knowledge and any relevant information you can get your hands on.

Problem-solving skills – Why? Because when you will face a problem, you will first analyze the information before identifying the possible causes. You will then explore and implement the most efficient and logical solutions.

Adaptability – Why? Because our industry evolves constantly. You will have to adjust your thinking and methods to better suit new or unplanned situations (whether it’s for your daily tasks or your work environment).

Here’s what you can expect from us.

Shortcutting your journey to your aspirations is possible when you surround yourself early on with knowledgeable and genuine people. We will put you in charge of important responsibilities from the beginning so that you can build your professional reputation. We will also help you quickly identify your strengths to build a strong foundation for your potential.

This is our team philosophy.

Humans are creative beings. What unites our team is the sense of purpose we get from building the platforms that make technology possible and accessible for people. That’s who we are, not just what we do. If you share this philosophy, you might just be one of us. Send us your resume to tell us your story.

Sherweb is committed to fostering, cultivating and preserving an environment of diversity and inclusion where everybody can feel welcome. We’re looking to grow our teams with people who share our passion for innovation and creating the best experience for our employees, partners and clients.

About Personal Programmer

We are a nearshoring company that helps Macedonian developers to find their dream job working for international companies. A job where you can grow as a developer, and get the most out of your working life and career whilst enjoying every day you come to Personal Programmer’s office.

However, for the time being, due to the COVID-situation, we allow every developer to choose if they want to come to the office or work remotely. Your health is most important in these times and for us, it is only natural that you be the one that makes the decisions about the office choice. We are and have always been, a very transparent company where our developers have a lot to say. We listen. We believe in the positive effect of a long-term cooperation which, along with transparency, are crucial for a successful and satisfying working environment.

We do everything in our power to make your job as fulfilling as possible. We provide great equipment and working stations, advice about work-related subjects and about your salary, which you may discuss openly with your client.

At Personal Programmer you are in an ever-evolving team and we are looking forward to welcoming you to our family.

Apply now