As a Full-Stack JavaScript developer, you willBe a team player, sharing and discussing ideas to improve existing solutions and find innovative approaches for new projects.Take ownership of tasks, handling them from requirements analysis to implementation and testing.Work both independently and collaboratively, reaching out for help when needed and offering constructive feedback.Continuously learn and stay updated on banking, trading, and new technologies.Follow clean coding principles, balancing meticulous attention to detail with a pragmatic approach.Your teamYou will join the Trading, Investing & Saving Team (Tisa), responsible for our trading platform and financial products. The team consists ofFrontend & backend developersBusiness analystsDevOps engineersTestersProduct ownerScrum MasterYou will work in a Scrum framework, participating in two-week sprints with all Agile ceremonies. Our flexible remote work policy allows you to work from home 50% of the time.Your profileDegree in a technical field or 5-7 years of experience in JavaScript Full-Stack development (heavy focus on Node.js & TypeScript).Strong analytical skills and ability to translate business requirements into user stories.Experience working in Scrum teams.Dynamic, collaborative, and responsible mindset.Passionate about new technologies.Required skillsFrontendReact.JS with Styled-ComponentsReact Native with Styled-ComponentsKnowledge of Micro Frontend ArchitectureBackendNode.js in TypeScriptKnowledge of TypeORM (or other modern Orms is a plus)API design (REST or gRPC)OpenAPI/SwaggerDevOps & infrastructureExperience with CI/CD using GitLabAwareness of AWS services (EC2, RDS, ECS, etc.)