About this roleAre you interested to join a fast-growing, global WealthTech company with a clear mission and help create the future of the financial industry? You are known for your hands-on approach and can-do-attitude, strong interpersonal skills, and start-up mindset, seeking to join a passionate team? Then read on. In this role, you work closely with the product management team in Zurich and cooperate with the offshore development teams. You have a functional understanding of the banking domain, its products, processes, and business practices and ideally, first-hand knowledge of technology-based investment or advisory platforms.
Your responsibilitiesDevelop, maintain, and enhance frontend applications using React, React Router, React Query, and TailwindCSSImplement modular frontend architecture, leveraging bit. dev for component managementWork with GraphQL and RESTful APIs, integrating backend services efficientlyEnsure the development of scalable, high-performance, accessible, and mobile-friendly web applicationsCollaborate with UI/UX designers to translate Figma designsPay attention to details, accessibility and UXWrite clean, well-documented, and maintainable code, following best practicesImplement unit and integration tests using Jest, Storybook Interaction, Mocha, Vitest, or React Testing LibraryOptimize frontend performance and modern web application techniques.
Participate in code reviews, architectural discussions, and agile development practicesWork closely with backend developers to ensure smooth integration of APIsYour qualifications, skills and experienceRequired: Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent practical experienceMinimum 4 years of software engineering experience, with at least 2+ years in React developmentStrong proficiency in:
ReactJS (React Router, React Query)JavaScript (ES6+)HTML, CSS, and TailwindCSSState management and caching with React QueryGit for version controlExperience in building modular frontends and working with component-driven developmentDeep understanding of GraphQL and RESTful API integrationStrong knowledge of progressive modern web application stacks and optimization techniquesExperience in Figma to UI development, focusing on responsiveness and accessibilitySolid experience with unit and integration tests using Jest, Storybook Interaction, Mocha, Vitest, or React Testing LibraryFamiliarity with software development principles like KISS, DRY, SOLID, and GRASPNice to Have (Preferred): Experience with micro frontend architectureFamiliarity with DevOps and CI/CD toolsExperience with Bit.
dev for component sharingUnderstanding of agile methodologies such as Scrum/KanbanExperience in building flexible, reusable and extendable libraries for other developersSoft skillsExcellent communication skills, both written and verbal, in EnglishAttention to detail and a strong focus on UI/UX and mobile-friendly designStrong analytical and problem-solving abilitiesAbility to collaborate in a team environment and contribute to technical discussionsSelf-motivated and proactive in learning and adopting new technologiesLocationBosnia and HerzegovinaWe offer youGrowing company which moves fast with quick decision-making, and offers opportunities for personal and professional developmentDynamic, purpose-driven environment where team members at all levels can make a differenceMeritocratic, collaborative culture where ongoing feedback is important to grow and developCompany which believes in life-long learning and supporting the development of its staffHow to applyIf you are interested in joining a team of highly qualified people in a leading international WealthTech company who disrupts the industry, please use the apply-button.
Candidates to apply directly. We do not accept applications from third parties. Thank you.
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.