Full-Stack Developer

Il y a 5 heures

Arrondissement of BrusselsCapital, Brussels, Belgique Uni Systems Temps plein
pAt Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a professional Full-Stack Developer to join our UniQue Brussels, Belgium team. /p h3What will you be bringing to the team? /h3 ul liDevelop front-end applications using Angular as the primary responsibility, and back-end applications using Java as a secondary responsibility, preferably as a member of an Agile team. /li liApply data and security best practices, including input validation, authentication and authorization, secure storage, and compliant logging and monitoring. /li liDesign and develop responsive applications. /li liDevelop and maintain features across the entire stack, from designing user interfaces and consuming APIs to implementing server-side business logic and database interactions. /li liParticipate in the design and creation of scalable software. /li liMaintain code integrity, quality, and organization. /li liWrite clean, functional code for both front-end and back-end applications. /li liCompile and analyze data, processes, and code to troubleshoot problems and identify areas for improvement. /li liPerform unit and integration testing, debug applications, fix issues, and validate code changes. /li liDeliver solutions that meet functional and non-functional requirements and align with user expectations. /li liWrite technical documentation. /li liDeploy and manage applications on cloud platforms using CI/CD pipelines and containerization technologies. /li liBridge the gap between front-end and back-end development, facilitating communication and ensuring the cohesive integration of all system components. /li /ul pAt Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a professional Full-Stack Developer to join our UniQue Brussels, Belgium team. /p h3What will you be bringing to the team? /h3 ul liDevelop front-end applications using Angular as the primary responsibility, and back-end applications using Java as a secondary responsibility, preferably as a member of an Agile team. /li liApply data and security best practices, including input validation, authentication and authorization, secure storage, and compliant logging and monitoring. /li liEnsure web applications are optimized for performance and functionality across different browsers and devices. /li liDesign and develop responsive applications. /li liDevelop and maintain features across the entire stack, from designing user interfaces and consuming APIs to implementing server-side business logic and database interactions. /li liParticipate in the design and creation of scalable software. /li liMaintain code integrity, quality, and organization. /li liWrite clean, functional code for both front-end and back-end applications. /li liCompile and analyze data, processes, and code to troubleshoot problems and identify areas for improvement. /li liPerform unit and integration testing, debug applications, fix issues, and validate code changes. /li liDeliver solutions that meet functional and non-functional requirements and align with user expectations. /li liWrite technical documentation. /li liDeploy and manage applications on cloud platforms using CI/CD pipelines and containerization technologies. /li liBridge the gap between front-end and back-end development, facilitating communication and ensuring the cohesive integration of all system components. /li /ul h3Requirements /h3 h3What do you need to succeed in this position? /h3 ul liBachelor's degree + minimum of 12 years of professional IT experience, or a Master's degree + minimum of 10 years of professional IT experience. /li liAt least 5 years of experience with Angular and TypeScript. /li liAt least 3 years of experience writing unit tests using Karma/Jasmine and/or Vitest. /li liAt least 2 years of experience developing Java applications and designing APIs using Swagger. /li liProficiency in HTML5, CSS3, JavaScript, TypeScript, Angular v18 or later, and Bootstrap. /li liExperience with front-end build tools, including Angular CLI, Webpack, and Vite. /li liExperience with development and DevSecOps tools, including SonarQube, Git, JIRA, Confluence, and CI/CD pipelines. /li liExperience developing applications in AWS and applying cloud security and secure coding best practices. /li liExperience designing and documenting APIs using Swagger. /li liUnderstanding of software design principles and web accessibility standards. /li liExperience with front-end unit and integration testing using frameworks and tools such as Jest, Karma, and Vitest. /li liKnowledge of modern front-end frameworks and their core principles, as well as integrating front-end and back-end builds into CI/CD pipelines. /li liSelf-study training completed through e-learning platforms such as LinkedIn Learning or Udemy, as well as any previous certifications in AWS Cloud, web applications, Java, or Angular will be consid