Within our Competence Management service, selected professionals don’t just join a project, or position – they become valued members of the SWICON team. Our colleagues are our top priority: we offer personalized support, dedicated attention, and a true professional community – because no one is just a number here. This people-first approach has earned us multiple HR awards. Join us and be part of an inspiring, future-driven, and recognized team!
Introduction
Swicon Group is one of the leading members of the IT arenafor almost a decade, since 2017 present also in Romania. Our widerange of services and highly trained professionals give us theopportunity to shape our solutions to fully meet the ideas andwishes of our clients. We are proud to have leading banks,insurance and telecommunication companies, as well as largeFMCG corporations and SSCs amongst our highly prestigiouspartners
Tasks
Methodology: We work only Agile, according to a model adapted from Spotify (our Agile implementation is unique in the market)
Area & Application type:
Our area owns development and maintenance for core internal systems, including:
• A Business Process Management platform powering over 100 internal and external processes across all client segments.
• Modernizing legacy applications and migrating them to current frontend standards using Web Components, micro-frontends, and shared UI libraries.
• Supporting critical business flows used in front office, back office, and call center environments.
Job description
The mission
As a Full Stack Engineer, you will contribute to the design and development of state-of-the-art applications serving thousands of internal and external users. You will work with modern architectural patterns-micro-frontends, Web Components, event-driven systems-and help evolve a rapidly growing platform.
You will be part of an Agile environment that encourages experimentation, continuous improvement, and strong collaboration with Product, UX, and Architecture teams.
A core part of your mission will involve our BPM renderer, a critical component of the business process management ecosystem. The renderer interprets and executes business workflows created in our BPM design tool, dynamically transforming process definitions into interactive, user‑friendly UIs. You will help expand its capabilities, improve performance, ensure compatibility with new standards, and contribute to a future‑proof architecture.
Your work will include:
• Rewriting and modernizing existing modules using Web Components, Redux, Redux Saga, and TypeScript.
• Building new application features for internal and client-facing platforms.
• Improving platform performance, stability, and long-term maintainability.
• Creating and maintaining shared libraries and reusable Web Components.
Your Day to Day
• Develop and maintain high-quality software following clean code principles and internal coding standards.
• Estimate implementation effort and testing timelines with accuracy and responsibility.
• Collaborate closely with Product Owners, UX Designers, and Architects to shape product and technical specifications.
• Ensure maintainability, documentation, test coverage, performance optimization, and resilience.
• Build reusable, scalable Web Components and frontend modules used across multiple applications.
• Work with QA to ensure adequate test automation coverage.
• Actively contribute to Agile ceremonies (planning, refinement, daily stand-ups, retrospectives).
• Support and mentor team members when needed and collaborate across chapters to share knowledge.
Expectations
What you bring to the team
• Strong proficiency in JavaScript (ES2015+), HTML, CSS.
• Solid experience with Unidirectional Data Flow architectures (Redux or similar).
• Experience working with Web Components, Lit, or similar standards.
• Good understanding of TypeScript, ideally in production environments.
• Experience with Webpack, Vite, or similar bundlers.
• Strong debugging and profiling skills using browser DevTools.
• Proficiency with Git or similar version control systems.
• Experience with unit testing frameworks (Mocha, Jasmine, Jest).
• Confident working with npm and modern package workflows.
Soft skills:
• Excellent communication skills.
• Ability to collaborate effectively in cross-functional teams.
• Ownership mindset and willingness to challenge assumptions constructively.
• High level of motivation, adaptability, and proactive attitude.
• Strong problem-solving skills and capacity to work in a fast-paced Agile setup.
Advantages
Nice to have:
• Deep understanding of Agile frameworks and rituals.
• Experience with micro-frontends architectures.
• Knowledge of CI/CD pipelines, automated deployment, and code quality tooling.
• Familiarity with functional programming concepts.
• Experience with performance optimization and monitoring tools.
• Experience with modern testing frameworks (Playwright, Cypress).
• Knowledge of containerization (Docker) and cloud platforms (Azure, GCP, AWS).
• Awareness of WCAG accessibility standards.
• Experience with observability tools (logging, metrics, tracing).
Employer's offer
n/a we need to confirm them
Tags