At a Glance
- Tasks: Join a team to enhance a digital loan platform for investment bankers.
- Company: Work with one of the largest investment firms in Birmingham.
- Benefits: Enjoy a 12-month contract with opportunities for growth and learning.
- Why this job: Be part of a critical project that impacts financial services and develop your skills.
- Qualifications: Senior front-end developer with JavaScript, ReactJS, and agile experience required.
- Other info: Experience with AWS and server-side languages is a plus.
The predicted salary is between 36000 - 60000 £ per year.
Job Description
Insight Global is looking for a Senior UI designer to join one of the largest investment firms located in Birmingham for a 12-month contract. The chosen candidate will sit within the Global Banking and Markets side of the business largely focused on the agency loans division. The chosen candidate will be involved in the overall development and enhancement of their current digital loan’s platform used by the firm’s investment bankers and loan agents. As a UI designer with the Agency Loans division, you’ll play a critical role in working closely with the UX designers to design, build and optimize the frontend interfaces of this platform and be responsible for developing frontend user interfaces for a fully automated, mission critical digital business. In addition, you will be responsible for formulating design and implementation requirements in the system following coding best practices and utilizing design patterns concepts whilst working on projects through all stages in a version-controlled environment, including providing effort estimates and raising critical issues. Moreover, you will be working with users and stakeholders to procure requirements and communicate ideas clearly and concisely to non-technical users of their systems. You will be responsible for building and maintaining high quality production code as well as engaging in test-driven development by writing unit tests and automated regression tests.
Must haves:
- Senior experience working as a front-end software developer
- Knowledge of JavaScript and hands-on development experience building responsive and performant web applications using the ReactJS framework.
- Familiarity with HTML, CSS-in-JS (or SASS), NodeJS, NPM and TypeScript.
- Experience of using and developing RESTful web services.
- Experience of web testing frameworks (Jest, Enzyme, Cypress, RTL etc.).
- Experience working in a git-based CI/CD SDLC environment.
- Knowledge of data structures, algorithms, and designing for performance.
- Excellent stakeholder management skills
- Previous experience working in financial services
- Experience working in an agile environment
Plusses:
- Experience designing and developing solutions using Amazon Web Services
- Server-side development experience in one or more modern languages such as Python, Java, Go, and/or Rust would be preferred.
Frontend Developer employer: Insight Global
Contact Detail:
Insight Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Frontend Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially ReactJS and JavaScript. Consider building a small project or contributing to an open-source project that showcases your skills in these areas, as this will give you practical experience to discuss during interviews.
✨Tip Number 2
Network with professionals in the financial services sector, particularly those who work in UI design or frontend development. Attend industry meetups or webinars to connect with potential colleagues and learn more about the challenges they face, which can help you tailor your approach when applying.
✨Tip Number 3
Prepare to discuss your experience with agile methodologies and how you've successfully collaborated with UX designers in past projects. Be ready to provide examples of how you've managed stakeholder expectations and communicated technical concepts to non-technical users.
✨Tip Number 4
Brush up on your knowledge of web testing frameworks like Jest and Cypress. Being able to demonstrate your understanding of test-driven development and how it improves code quality will set you apart from other candidates.
We think you need these skills to ace Frontend Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your senior experience as a front-end developer, particularly with JavaScript and ReactJS. Include specific projects where you've built responsive web applications, showcasing your skills in HTML, CSS-in-JS, and TypeScript.
Craft a Compelling Cover Letter: In your cover letter, emphasise your familiarity with RESTful web services and web testing frameworks like Jest or Cypress. Mention your experience in financial services and agile environments to align with the job requirements.
Showcase Your Projects: If possible, include links to your portfolio or GitHub repository that demonstrate your work on frontend interfaces and any test-driven development you've engaged in. This will give the hiring team a clear view of your capabilities.
Prepare for Technical Questions: Be ready to discuss your knowledge of data structures, algorithms, and performance design during interviews. Prepare examples from your past work that illustrate how you've tackled these challenges in a real-world context.
How to prepare for a job interview at Insight Global
✨Showcase Your Technical Skills
Be prepared to discuss your experience with JavaScript, ReactJS, and other relevant technologies. Bring examples of your previous work, especially projects that demonstrate your ability to build responsive and performant web applications.
✨Understand the Financial Services Context
Since this role is within an investment firm, it’s crucial to understand the basics of financial services. Familiarise yourself with terms related to agency loans and how digital platforms are used in this sector to impress your interviewers.
✨Communicate Clearly with Non-Technical Stakeholders
Practice explaining complex technical concepts in simple terms. You’ll need to communicate effectively with users and stakeholders who may not have a technical background, so clarity is key.
✨Demonstrate Agile Methodology Experience
Be ready to discuss your experience working in agile environments. Share specific examples of how you’ve contributed to team sprints, collaborated with UX designers, and adapted to changing project requirements.