Software Engineer (Fullstack TypeScript/JavaScript)
Workplace: Malmö, Sweden
Expires: June 15, 2025
Join AFRY as a Software Engineer specializing in fullstack development with TypeScript and JavaScript. Work within AFRY Digital Services to develop smart, scalable digital solutions with a focus on modern JavaScript/TypeScript and backend development with Node.js. Engage in designing and building sustainable, secure, and future-proof solutions often deployed in cloud environments such as Azure, AWS, or GCP. Collaborate in high-competence teams emphasizing innovation, knowledge sharing, and cross-functional teamwork.
Main requirements:
- Minimum 4 years experience in system development using NodeJS with TypeScript/JavaScript and React.
- Experience building well-structured systems managing complex states.
- Familiarity with cloud environments such as Azure, GCP, and/or AWS.
- Experience with DevOps and CI/CD pipelines, e.g., Azure DevOps or GitHub Actions.
- Experience with SQL/NoSQL databases, preferably using ORM tools like Prisma.
- Relevant higher education in IT, computer science, or similar.
- Fluent in Swedish (spoken and written).
- Ability to work 2-3 days onsite at the Malmö office.
Responsibilities:
- Develop and enhance existing systems with emphasis on fullstack TypeScript/JavaScript solutions.
- Work on systems handling complex state management requiring structured code and clear architecture.
- Collaborate closely within a team promoting knowledge sharing and innovation.
- Design and build sustainable, secure, and future-proof software solutions, often cloud-based.
- Engage with long-term projects closely aligned with client business to deliver real business value.
Required hard skills:
- Node.js development
- TypeScript/JavaScript proficiency
- React framework
- Cloud platforms: Azure, AWS, GCP
- DevOps and CI/CD tooling (Azure DevOps, GitHub Actions)
- SQL and NoSQL databases
- ORM tools such as Prisma
Recommended hard skills:
- Experience with structured state management techniques
- Multi-project environment adaptability
Soft skills:
- Collaborative and team-oriented
- Self-driven and ownership of tasks
- Strong communication skills to explain technical concepts clearly
- Analytical mindset and problem-solving skills
- Flexible and adaptable to change
Coding languages:
- TypeScript
- JavaScript
Frameworks:
- React
- Node.js
Operating systems:
- Not specifically mentioned
Natural languages:
- Swedish (Proficient)
- English (Working knowledge)
Cultural skills:
- Working closely with colleagues and customers
- Supporting work-life balance
- Commitment to sustainability and inclusion
You might also like:
- Technical Support Specialist
- Application Technician
- Scrum Master - Java Backend
- IT Technician with expertise in Operations and Networks
- Senior Software Engineer to App & Online Bank
- Systemförvaltare till Gävle
- Team Leader SAP Stockholm
- Senior Fullstack Developer
- Lead Developer/Lead Engineer
- Release Manager/Coordinator - D365 Finance & Operations