Full Stack Developer (Angular)

ATCON GLOBAL
Machelen, Belgium
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Machelen, Belgium

Tech stack

ASP.NET
Java
Artificial Intelligence
Amazon Web Services (AWS)
Application Performance Management
HTML5
User Authentication
Unit Testing
Azure
Browser Compatibility
Business Software
CSS
Relational Databases
Database Design
Software Debugging
Software Design Patterns
Github
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
Node.js
NoSQL
OAuth
Object-Oriented Software Development
Oracle Applications
Performance Tuning
Scrum
Software Architecture
Software Maintenance
Query Optimization
Redis
Openid Connect
JSON Web Token
Responsive Web Design
Secure Coding
Software Engineering
Software Systems
TypeScript
Google Cloud Platform
.NET Core
Spring-boot
Backend
GIT
Containerization
Angular
Gitlab-ci
Git Flow
Integration Tests
Solid Principles
Kubernetes
Information Technology
Cassandra
GraphQL
Front End Software Development
NestJS
REST
Es2015
Software Version Control
Docker
Service Stack
Jenkins

Job description

About the role We are looking for Full Stack Developer to support the development, maintenance, and modernization of internal business applications. Our current focus is on professionals with expertise in Angular technology, who can combine strong technical capabilities with business analysis and problem-solving skills. In this role, you will be responsible for designing, developing, maintaining, and continuously improving software solutions that support critical business operations. You will work closely with business stakeholders, development teams, and IT colleagues to deliver high-quality applications that enhance efficiency, productivity, and innovation across the organization. Key responsibilities Business & requirements analysis: Gather, analyze, and document business requirements for new and existing applications Participate in discussions around business initiatives, strategies, and operational needs Act as a bridge between business and IT teams to ensure solutions align with business objectives Software development & continuous improvement: Design, develop, test, and deploy internal software applications Identify opportunities for automation, process optimization, and system enhancements Contribute to the ongoing evolution and improvement of existing applications and development practices Application maintenance & support: Monitor, maintain, and enhance existing software solutions Troubleshoot technical issues and implement effective resolutions Ensure optimal application performance, security, and scalability Innovation & knowledge sharing: Stay up to date with emerging technologies, development methodologies, and industry best practices Contribute to the continuous improvement of processes, tools, and ways of working Share knowledge within the team and support colleagues in their professional growth Experiment with new technologies, including AI-based solutions, to improve efficiency and quality Collaboration: Work closely with developers, business teams, project managers, and external partners Participate in sprint planning sessions, retrospectives, team meetings, and knowledge-sharing initiatives Contribute to a culture of collaboration, learning, and continuous improvement Documentation & training: Create and maintain technical and functional documentation Support end users and colleagues through training and knowledge transfer activities Technical requirements Minimum 7 years of experience as a Full Stack Developer with strong experience in Angular (v12+) with expertise in TypeScript. Proficiency in HTML5, CSS3/SCSS, JavaScript (ES6+), responsive web development, and Cross-Browser compatibility. Experience in backend development using any modern server-side technology, such as .NET Core/ASP.NET Core, Node.js (Express/NestJS), Java (Spring Boot) or similar frameworks. Strong experience in designing, developing, and consuming RESTful APIs and/or GraphQL APIs, with knowledge of authentication and authorization mechanisms (JWT, OAuth2, OpenID Connect). Experience working with relational databases (SQL Server, PostgreSQL, MySQL, Oracle) and/or NoSQL databases (MongoDB, Redis, Cassandra), including database design and query optimization. Hands-on experience with GIT, Version Control, branching strategies, and Agile/Scrum software development methodologies. Exposure to cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform, along with CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, GitLab CI, or similar tools. Experience with Docker and containerization technologies; familiarity with Kubernetes or other container orchestration platforms is an advantage. Knowledge of unit testing, integration testing, and debugging using frontend and backend testing frameworks relevant to the chosen technology stack. Strong understanding of software architecture, object-oriented programming (OOP), design patterns, SOLID principles, secure coding practices, performance optimization, and scalable application

Requirements

development, with the ability to mentor junior developers and collaborate effectively within cross-functional teams. Behavioural skills We are looking beyond technical skills and place strong emphasis on mindset and attitude. Successful candidates should demonstrate Strong sense of initiative and ownership A learning-oriented mindset with a focus on continuous self-development Team-first thinking and collaboration Curiosity and openness to change Confidence to experiment and propose innovative ideas Active use of AI tools to improve quality, efficiency, and productivity Strong communication and stakeholder management skills Willingness to share knowledge and support colleagues A flexible, solution-oriented approach Commitment to continuous improvement and operational excellence Education Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field Equivalent practical experience will also be considered Language requirement: English (C1 or higher)

Apply for this position