At a Glance
- Tasks: Join us as a Frontend Developer, crafting user-friendly interfaces with ReactJS and TypeScript.
- Company: Be part of a prestigious banking giant in Glasgow, known for innovation and excellence.
- Benefits: Enjoy competitive pay, a collaborative work environment, and opportunities for professional growth.
- Why this job: Work on exciting projects that impact the banking sector while enhancing your coding skills.
- Qualifications: 6+ years of experience in UI development with strong knowledge of React and modern web technologies.
- Other info: This role is full-time and requires on-site presence five days a week.
The predicted salary is between 42000 - 84000 £ per year.
This range is provided by OKEVA. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
We have an opportunity for an experienced UI Developer to join a well esteemed Banking Giant, based in Glasgow, 5 days per week on site.
6+ years minimum relevant experience required.
Responsibilities:
- Experience in ReactJS, HTML, CSS/JSS, TypeScript/ESNext
- Hands on experience in the React Ecosystem, developing SPAs and/or Micro-Frontends
- Experience working with state management solutions - zustand, react-query and/or redux toolkit
- Experience in a broad range of software design approaches and common UX patterns.
- Understanding on when (and when not) to apply common front-end software design patterns (e.g., asynchronicity, promises, techniques to avoid prop drilling, etc.).
- Strong believer in code quality and writing test cases using standard frameworks (cypress/playwright, jest, testing-library/react etc.)
- Ability to do performance testing
- Banking Domain experience is a huge plus.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
Industries: Staffing and Recruiting, Banking, and Investment Banking
Frontend Developer employer: OKEVA
Contact Detail:
OKEVA Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Frontend Developer
✨Tip Number 1
Familiarise yourself with the latest trends and best practices in frontend development, especially focusing on ReactJS and its ecosystem. This will not only help you during interviews but also demonstrate your passion and commitment to staying updated in the field.
✨Tip Number 2
Network with professionals in the banking and finance sector, as having domain-specific knowledge can set you apart. Attend meetups or webinars related to fintech to connect with potential colleagues and learn more about the industry.
✨Tip Number 3
Prepare to discuss your experience with state management solutions like zustand or redux toolkit. Be ready to share specific examples of how you've implemented these in past projects, as practical knowledge is highly valued.
✨Tip Number 4
Showcase your understanding of code quality and testing frameworks by discussing your approach to writing test cases. Being able to articulate your process and the importance of testing in frontend development will impress potential employers.
We think you need these skills to ace Frontend Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with ReactJS, HTML, CSS/JSS, and TypeScript. Include specific projects where you've developed SPAs or Micro-Frontends, and mention any state management solutions you've used.
Craft a Strong Cover Letter: In your cover letter, emphasise your understanding of front-end design patterns and your commitment to code quality. Mention any relevant banking domain experience, as this is a significant plus for the role.
Showcase Your Projects: If possible, include links to your GitHub or portfolio showcasing your work with the React ecosystem. Highlight any performance testing you've conducted and the frameworks you used for writing test cases.
Prepare for Technical Questions: Be ready to discuss your experience with common UX patterns and software design approaches during interviews. Brush up on your knowledge of asynchronicity, promises, and techniques to avoid prop drilling, as these may come up in discussions.
How to prepare for a job interview at OKEVA
✨Showcase Your Technical Skills
Be prepared to discuss your experience with ReactJS, HTML, CSS/JSS, and TypeScript. Bring examples of your previous work, especially any SPAs or Micro-Frontends you've developed, as this will demonstrate your hands-on experience.
✨Understand State Management Solutions
Familiarise yourself with state management solutions like zustand, react-query, and redux toolkit. Be ready to explain how you've used these tools in past projects and the benefits they brought to your development process.
✨Discuss Software Design Patterns
Prepare to talk about various software design approaches and UX patterns. Highlight your understanding of when to apply certain patterns, such as asynchronicity and promises, and share examples of how you've implemented them effectively.
✨Emphasise Code Quality and Testing
Express your commitment to code quality by discussing your experience with writing test cases using frameworks like Cypress, Jest, or Testing Library. Share specific instances where your testing practices improved the reliability of your applications.