Senior Angular Developer – TypeScript / Python
Technologie
CLEEVENNeuchâtel, SchweizHeute
VollzeitVor Ort
Stellenbeschreibung
CLEEVEN is a European consulting company founded on two fundamental convictions:
- The excellence of European engineers must be a driving force behind global competitiveness.
- Our human mission is to support our consultants in their personal and professional development.
The project involves maintaining and enhancing an existing conversational web application while building a new administrative portal from the ground up.
Working alongside an experienced software architect, you will take ownership of frontend development while contributing to selected backend improvements using Python.
Objectives of the Project
- Maintain, stabilize and enhance an existing Angular application.
- Develop a new administrative portal, including authentication, user interfaces and API integrations.
- Design reusable, responsive and accessible frontend components.
- Implement secure authentication using OIDC / OAuth2 (Azure AD / MSAL) .
- Integrate REST and GraphQL APIs into frontend applications.
- Implement real-time communication and streaming through WebSockets.
- Contribute to backend improvements using Python / FastAPI .
- Ensure application quality through testing, code reviews and Git workflows.
- Participate in CI/CD processes and containerized deployments.
- Collaborate with architects and backend developers to deliver reliable and maintainable solutions.
Must Have
- Strong expertise in Angular, TypeScript and RxJS .
- Experience developing and maintaining production-grade frontend applications.
- Practical knowledge of OAuth2 / OIDC authentication .
- Experience integrating REST APIs, GraphQL and WebSockets.
- Working knowledge of Python , with the ability to modify existing backend services.
- Experience with Git, pull requests and code reviews.
- Familiarity with Node.js tooling and monorepo architectures such as Nx.
- Experience with FastAPI.
- Knowledge of AWS services (IAM, S3, DynamoDB, AppSync).
- Familiarity with Apollo GraphQL Client.
- Experience with Docker and CI/CD.
- Exposure to AI-powered applications and conversational interfaces.
- Knowledge of AG-UI or similar streaming protocols.
- Familiarity with AI-assisted development tools.
- Experienced frontend engineer with strong Angular development skills.
- Comfortable taking ownership of frontend features from implementation to deployment.
- Able to understand and contribute to an existing Python backend.
- Strong focus on clean code, maintainability, security and user experience.
- Autonomous, pragmatic and comfortable working within an established technical architecture.
- Good communication skills and a collaborative mindset.
- Professional proficiency in English
Keywords
typescriptmicrosoft-typescriptpythonexternal-workforcedating-personalsprofessional-developmenttraining-and-developmententerprise-aiartificial-intelligenceknowledge-managementweb-applicationsfront-end-developmentobjectives-and-key-resultsauthenticationapplication-programming-interface-apiplanning-and-designvisual-art-designproduct-development-and-designoauth2microsoft-azure
Interessiert an dieser Stelle?