Full Stack Software Engineer

Semicon Service Nordic AB··5. 05. 2026. - 4. 06. 2026.
Role:Software Developer
Category:Manual work and IT
Requires Swedish:No

Description

Job Overview

On behalf of our client, we are seeking an experienced Full Stack Software Engineer to contribute to a data-driven retail transformation initiative. The role focuses on enhancing digital tools used in the early planning and design phases of Customer Meeting Points (CMP), ensuring accurate site evaluation, improved data modeling, and efficient decision-making.


Key Responsibilities

  • Contribute across the complete software development lifecycle, including concept ideation, prototyping, requirement analysis, technical design, development, testing, deployment, and post-release support.
  • Develop intuitive and secure user interfaces, including authentication workflows such as login systems, with emphasis on responsiveness and usability.
  • Implement robust authentication and authorization mechanisms using Azure-based solutions, including OAuth 2.0 and OpenID Connect, ensuring role-based access control (RBAC).
  • Build and maintain backend services and RESTful APIs, supporting frontend features and handling secure file processing and Azure Storage integrations.
  • Improve and maintain application architecture by following coding standards, secure development practices, and documentation guidelines.
  • Optimize workflows and enhance system logic to improve alignment between planning tools and final implementation outcomes.
  • Collaborate in enhancing user experience and ensuring seamless transitions across system components and phases.
  • Participate in DevOps practices including CI/CD pipeline management, automated testing, and deployment processes using GitHub.
  • Ensure adherence to API design standards, including secure data handling, authentication, and authorization protocols.
  • Write clean, scalable, and maintainable code while promoting best practices within the development team.
  • Leverage AI-powered tools to enhance productivity and development efficiency.
  • Support team development through code reviews, mentoring, and maintaining consistent coding quality standards.


Technical Environment

  • Frontend: Vue.js, JavaScript, TypeScript, HTML5, CSS3 (React or Angular knowledge is an advantage)
  • Backend: Node.js with RESTful API development
  • Cloud Platform: Microsoft Azure
  • Authentication & Security: Azure Identity Management, OAuth 2.0, OpenID Connect, RBAC
  • DevOps: GitHub, CI/CD pipelines, automated build and release processes


Required Skills

  • Strong proficiency in Vue.js, JavaScript, and TypeScript
  • Experience with HTML5, CSS3, and modern frontend frameworks
  • Hands-on experience with Node.js and RESTful APIs
  • Solid knowledge of Azure cloud services and identity management
  • Experience with CI/CD pipelines and GitHub workflows
  • Understanding of authentication, authorization, and secure coding practices
  • Familiarity with React and Angular frameworks (preferred)


Education Requirements

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)


Experience Required

  • Relevant professional experience as a Full Stack or Software Engineer (Intermediate level expected)


Language Requirement

  • English (Proficient)


Zahtjevi

Obrazovanje

Post-secondary education two years or longer in Technology and Technical Industry

Radno iskustvo

Software Developer