04 sep
|
Tata Consultancy Services
|
España
04 sep
Tata Consultancy Services
España
Role: Front-End Software Engineer
? Location: Brussels, Belgium
? Company: Tata Consultancy Services (TCS) Belgium
? Employment Type: Full-time
About the Role
We are looking for a motivated Front-End Software Engineer to join our team and contribute to the design, development, and maintenance of modern web applications. You will work closely with UX/UI designers, back-end developers, and business stakeholders to build responsive, secure, and high-performing digital solutions.
This is an excellent opportunity for a developer passionate about creating engaging user experiences using modern front-end technologies and frameworks.
Key Responsibilities
- Develop and maintain front-end website architecture and user interfaces.
- Build responsive and adaptive web applications optimized across browsers and devices.
- Translate wireframes and mock-ups into high-fidelity web pages and reusable components.
- Develop features that enhance user experience and application performance.
- Apply security best practices including input validation, authentication, authorization, and secure data handling.
- Implement state management solutions for complex client-side applications.
- Perform unit and integration testing, debugging, and code validation.
- Collaborate with cross-functional teams to deliver scalable software solutions.
- Write clean, maintainable, and well-documented code.
- Troubleshoot issues, identify areas for improvement, and optimize application performance.
- Contribute to CI/CD processes and software development best practices.
Required Skills & Experience
- Strong knowledge of HTML5, CSS3, SASS, JavaScript (ES6+), and TypeScript.
- Hands-on experience with Angular (v14+), Bootstrap, and Angular build tools (Angular CLI, Webpack, Vite).
- Experience building modular and scalable front-end applications.
- Knowledge of OAuth 2.0 and OpenID Connect authentication mechanisms.
- Experience with Git, JIRA, Confluence, and CI/CD tools such as Jenkins and Bamboo.
- Familiarity with monitoring tools such as Dynatrace Real User Monitoring and Azure Application Insights.
- Understanding of responsive design, accessibility standards, and SEO best practices.
- Experience with front-end testing tools such as Jest, Karma, or Cypress.
- Knowledge of CDN technologies such as Cloudflare or AWS CloudFront.
Nice to Have
- Experience with Redux architecture.
- Exposure to additional modern front-end frameworks such as React or Vue.js.
- Front-end framework certification from a recognized vendor (Microsoft, Adobe, or equivalent).
- French language skills.
What We're Looking For
- Strong problem-solving and analytical skills.
- Ability to quickly learn new technologies and adapt to new projects.
- Effective communication skills and ability to work in multicultural environments.
- Ability to work independently and collaboratively within a team.
- Results-oriented mindset with a focus on quality and delivery.
Language Requirements
- Fluent in English & one of French or Dutch
📌 Front-end software engineer (España)
🏢 Tata Consultancy Services
📍 España