About the role
We are seeking a skilled
Senior TypeScript FS Developer (focus Frontend)
to join our development team. In this role, you will:
Work closely with the Product Owner and your team to deliver high- quality results
Propose technical solutions and enhancements, with well- reasoned arguments to support them
Maintain, further develop, and test software products based on input from the Product Owner
Set up and maintain secure CI/CD operations
Collaborate with other units and programs across the organization
Conduct and participate in code reviews
Create and deliver qualitative applications based on user stories, including providing effort estimates
Document the changes and features you implement
Skills and Experience
Technical Requirements
Ability to write well- documented, clean, and maintainable code
Higher education in Computer Science or equivalent professional experience
Proficiency with profiling/benchmarking tools to locate and resolve bottlenecks
Minimum 5 years of relevant experience in software development
Excellent spoken and written English
Core Technical Skills
Node.js, Yarn, Typescript
Working experience with JSON, YAML, XML
React, Express
Version control with Git
REST, OpenAPI (Web API knowledge)
AWS (Lambda, DynamoDB, SQS, …)
Writing effective tests using Jest or similar frameworks
Test- driven design, automated testing, continuous integration
Docker
Databases: SQL (PostgreSQL) and NoSQL (DynamoDB)
Nice- to- Have Skills
E2E testing with Cypress or Selenium
DevOps practices & Terraform
Knowledge of alternative technologies and frameworks
Familiarity with Webpack / ESBuild, Jenkins, and JIRA
Solid understanding of web development (HTML5, CSS3)
Basic understanding of Java
Soft Skills
Proactive in sharing ideas and continuously improving yourself and your team
High integrity and attention to detail
Ownership mindset — you take responsibility for your code and proactively solve problems
Strong research, analysis, and presentation skills
Clear and concise written and verbal communication in English
Collaborative spirit, while being able to work independently when required