Senior Full Stack Developer

23 April, 2024

For the needs of one of our clients, we are looking for a Senior Full Stack Developer who would work to develop new software features! If you are passionate about solving problems and have hands-on experience with developing, then just keep reading!

 

About the role

In this role, you should be a team player with a keen eye for detail and problem-solving skills. Together with the team you will develop and maintain user-friendly B2B software.

  • Design algorithms and flowcharts;
  • Produce clean, efficient code based on specifications;
  • Integrate software components and third-party programs;
  • Verify and deploy programs and systems;
  • Troubleshoot, debug and upgrade existing software;
  • Gather and evaluate user feedback;
  • Recommend and execute improvements.

 

Requirements

  • At least 3+ years experience in Front and Back End development;
  • Experience in Ionic with Angular framework and JavaScript / Typescript;
  • Experience with C #.NET back-end API and databases;
  • Familiarity with Agile development methodologies;
  • Experience with software design and development in a test-driven environment;
  • Ability to learn new languages and technologies;
  • Excellent communication skills;
  • Resourcefulness and troubleshooting aptitude.

 

Coordea offers:

  • Full-time position;
  • Low hierarchy and open communication – everyone’s suggestions and ideas are welcomed;
  • Opportunity for business trips to support the client onsite;
  • Scalable vacation extension policy based on the time of employment in the company;
  • Flexible WFH policy;
  • Private Healthcare Insurance;
  • Fun team building activities and company parties.

 

Office locationTetovo, Skopje or Full Remote*

 

If you are interested in becoming our next co-worker, please send your CV in English at the following email: career@coordea.com with the subject line: “Application for a Senior Full Stack Developer”.

We advise all applicants to APPLY as soon as possible as interviews are taking place on an ongoing basis!