Angular Developer
Descrição da vaga
We are growing. And we are looking for talented people.
At Decskill, we believe that technological excellence is driven by human talent.
We are an IT consulting company with more than 10 years of consolidated experience in the market, focused on building long-term relationships with both our clients and our people. Today, we are a community of over 800 professionals, working from Lisbon, Porto, and Madrid, contributing to impactful technology initiatives.
As part of the Astek Group, we combine a strong local culture with a global presence, being active in around 23 countries across 4 continents. This allows us to offer an international context, diverse challenges, and long-term career opportunities, while staying close to our teams.
We are looking for an Angular Developer!
As an Angular Developer, you will join a team responsible for building the next generation of a Data Governance Tool, bringing together operational tools for risk systems production into a unified platform. The platform monitors the timeliness, accuracy, completeness, and integrity of risk data across the end-to-end risk chain.
Your primary focus will be developing a modern web application featuring data-intensive interfaces, including interactive dependency graphs, data grids, dashboards, charts, and AI-assisted chat functionality. You will also have opportunities to contribute to backend services, data pipelines, and cloud deployment processes.
You will work in an international environment using Agile at Scale methodologies, collaborating closely with colleagues across different locations.
Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable Angular components and features.
- Translate operational needs into clear, intuitive, and user-friendly interfaces.
- Contribute to the evolution of a shared design system and component library.
- Understand data ingestion, modelling, and quality processes, contributing to the APIs and pipelines that deliver data to the platform.
- Rapidly prototype solutions to validate new concepts and ideas.
- Identify performance bottlenecks and bugs, implementing effective solutions.
- Ensure application performance, quality, responsiveness, and maintainability.
- Write and maintain unit and integration tests, and participate in code reviews.
- Maintain clear code documentation and an organised codebase.
- Deliver incremental improvements in line with evolving business requirements.
- Investigate and resolve incidents in production environments.
- Collaborate with backend developers, users, and other stakeholders to solve problems and remove blockers.
Requirements:
- Academic degree in Computer Science, Engineering, or a related field.
- Proven experience developing web applications using Angular and TypeScript.
- Strong knowledge of modern Angular, including standalone components, signals, built-in control flow, reactive forms, and RxJS.
- Proficiency in TypeScript, HTML, and CSS.
- Experience developing data-intensive interfaces, including data grids, charts, and graph or network visualisation.
- Attention to user experience (UX) and interface design.
- Ability to write clean, readable, maintainable, and well-tested code.
- Familiarity with testing tools such as Vitest or Jest and component testing.
- Experience with Git, code review workflows, CI pipelines, and code quality tools.
- Understanding of the fundamental design principles behind scalable frontend applications.
- Familiarity with Agile methodologies.
- Strong analytical and problem-solving skills, attention to detail, and a delivery-focused mindset.
- Good communication skills and the ability to work collaboratively in an international team.
Additional Skills (Plus):
- Backend development experience with Python, particularly FastAPI.
- Knowledge of data pipelines, data quality, and NoSQL or graph databases such as MongoDB or Neo4j.
- DevOps knowledge, including Docker, Kubernetes, CI/CD, Jenkins, or Argo CD.
- Experience developing AI-powered features using Large Language Models (LLMs) and familiarity with AI coding assistants.
- Interest in developing knowledge of finance and risk metrics.
Are you looking for an environment that values curiosity and commitment? Here, your contribution has real impact and individual growth is taken seriously.
Find with us the right opportunity to grow!
What you can expect from us
- Long-term projects with national and international context.
- Opportunities to grow technically and professionally.
- A people-first culture, focused on transparency and trust.
- Teams that value ownership, collaboration and stability.
If you’re interested in this job, please send your CV to cesaltina.abreu@decskill.com with reference “CA/AngularDeveloper”.
Your next challenge might start here.
Join us! 😊
Decskill is committed to equality and non-discrimination with all our talents. We recruit and promote talent based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality, or any other form of discrimination incompatible with the dignity of the human being.
Interessado nesta vaga?