We are looking for Frontend Developer with minimum 3 years of experience with expertise in UI and UX design skills, to join our existing team. We are looking for good developers who have a keen eye for UI presentation, and a solid understanding of UX and designing and building usable user interfaces.
Key Responsibilities:
· Designing and building UI pages according to a broad/general design spec, and with a good understanding of common UX principles.
· Being able to setup and work with various development environments and OS/browser configurations for UI testing and development.
· Build SPA applications using VueJS and React to interact with backend REST API services, and interact with browser DOM and UI elements.
· Solid understanding of state management using Pinia or Redux.
· Building custom UI components, as well as making best use of framework components.
· Writing both unit and integration tests for UI journeys.
· Working collaboratively within a github branch workflow, merging code and resolving conflicts.
· You have experiences in TDD and are ready to implement your knowledge and share it with the teammates.
· You love elegant and highly effective code and prefer to find an easy solution for complex problems
· Troubleshoot and debug applications.
· Work collaboratively with cross-functional teams to deliver high-quality software solutions.
· You love new technologies and keep yourself informed about the latest developments.
· You have experience in agile software development e.g. Scrum.
· You should be familiar with the challenges faced when building highly available, performant and scalable web services.
· You should be a hard-working, meticulous individual who pays attention to detail.
· You should be a clear communicator, a good listener, able to communicate professionally and clearly with clients, and internal non-technical team members.
Requirements
· Proven ability to self-start and work independently with minimal supervision.
· Strong commercial experience in frontend development with:
o Vue3 (preferred)
o React, or Angular.
· Using CSS frameworks like Vuetify, or Bootstrap
· Implementing UI solutions based on UX design tools such as Sketch
· Interfacing with back end services via Rest APIs.
· Commercial API solutions written using NodeJS (Authoring Restful API services)
· Designing full-stack solutions (from implementing the UX to the back end API layer)
· Postgres experience. Good fundamental SQL experience
· CI - such as GitHub actions, Static code analysis
· Use of AI (Claude code as an example) in daily work. Generation of tests using AI tools
· Excellent communicator.
· Exposure to JIRA and Confluence
Compensation and Benefits:
- A collaborative, agile, and diverse workplace culture that values your ideas and passion.
- Competitive remuneration in line with industry standards.
- Opportunity for career advancement and professional development.
If you have the skills, experience and drive to excel in this challenging and rewarding role, we would love to hear from you. Apply today and take the next step in your career with us!
WSD is an employer that values diversity. We highly encourage applications from appropriately qualified and eligible candidates irrespective of age, race, religion, national origin, gender, sexual orientation, gender identity and/or expression, veteran status, disability, or any other status protected by applicable law.
Top Skills
What We Do
WSD (www.wsd.com) is an innovative technology company, backed by leading U.K. mid-market private equity firm Bowmark Capital. Specializing in comprehensive SaaS-based solutions for the structured products and OTC derivatives markets, our cutting-edge platform and related services streamline document generation for legal, marketing, and investor communications while offering workflow automation, data and lifecycle management, and seamless integration with industry platforms and portals.
While our core focus is on structured products, our versatile technology platform has broader applicability within the banking sector. As a market leader, we are dedicated to continuous innovation, incorporating artificial intelligence (AI) into every aspect of our solutions to drive efficiency and deliver unmatched value to our clients.