Senior Full Stack Developer for BioCatch's Applications Group, designing scalable applications and web services using NodeJS and Python.
Responsibilities
Design, implement and maintain scalable applications and web services within the Applications Group’s ecosystem, providing technical leadership and long-term ownership.
Design and implement testable and maintainable software solutions using both front-end and back-end technologies, setting patterns and standards across the team.
Come up with innovative ideas and recommend high-impact software improvements to existing applications, with a focus on scale, reliability, and performance.
Build the team's domain expertise and assume product ownership, while strengthening the shared applications infrastructure as a core team contributor.
Requirements
B.Sc in Computer Science or equivalent practical experience
7+ years of experience designing and developing production-grade applications using **NodeJS / Python** (strong expertise in at least one)
Excellent software engineering skills, with proven ability to build scalable, maintainable systems and apply strong design patterns
Strong front-end experience with **React / Angular / Vue**, including modern **JavaScript (ES2015+) / TypeScript**, HTML and CSS
Hands-on experience with at least one **RDBMS** (e.g., Postgres / MySQL / Oracle), including schema design and performance tuning
Proven experience owning **CI/CD pipelines** and release processes, with a focus on reliability and automation
Production experience with **Linux** and modern deployment platforms (**Docker / Kubernetes or equivalents**) and delivery tooling (**ArgoCD / Helm or equivalents**)
Familiarity with AI concepts: RAG, MCP, Context and system prompts
Strong testing mindset and hands-on experience with frameworks such as **Cypress / Playwright / React Testing Library**
Ability to lead cross-team execution, influence technical direction, and drive complex initiatives end-to-end
**
**Advantage:**
**Advanced, deep expertise in NestJS**, including building scalable backend architectures and reusable modules
Experience with big data / analytics platforms such as **Snowflake / ClickHouse / BigQuery**
Experience with **Microfrontend architecture** and shared frontend platform ownership
Software Engineering Trainee at Vaisala working on AI - assisted software development. Engaging in practical tasks for software porting and learning about Real Time Operating Systems.
Software Engineer on ZipX, building AI - native product experiences in enterprise procurement. Designing reliability and intuitive experiences with cutting - edge AI capabilities across the platform.
Software Engineer the Maps team developing intuitive frontend tools for complex geospatial data workflows. Collaborating with cross - functional teams within TomTom’s Location Technology Products unit.
Principal Software Engineer at Boomi developing sophisticated systems and software based on customer business goals. Collaborating with teams on innovative product features and enhancements.
Technical Lead overseeing a high - performing engineering team in Brazil for Solen Software Group's software initiatives. Leading architectural decisions and engineering practices across diverse technologies.
AI Software Engineer at Solen Software Group, developing AI - assisted code and tools in Brazil's tech hub. Contributing to multiple software projects and learning modern practices in a high - growth environment.
Senior Software Engineer developing solutions on the Red Hat OpenShift Platform. Collaborating with teams to design and implement innovative technologies at Red Hat.
Director of Software Engineering overseeing end - to - end software development lifecycle at SNC. Leading a team towards Agile and DevOps transformation with a focus on quality, scalability, and security.
Lead Engineer developing Embedded Test Automation for R&D team in electrical transmission applications. Designing and testing embedded software and collaborating with global teams for validation and verification.
Principal Engineer specializing in Voltage Source Converter control and protection at GE Vernova. Overseeing design and implementation in renewable energy systems with a focus on innovation and development.