Senior Front End Developer - Birmingham, United Kingdom - Black Rainbow

    Black Rainbow
    Black Rainbow Birmingham, United Kingdom

    3 weeks ago

    Default job background
    Description

    Location: UK or Ireland (Remote)

    Employment Type: Full time

    Minimum Experience: 5+ years

    Compensation: Competitive

    As a member of the BlackRainbow angular development team, you will play a crucial role in developing and maintaining web applications using Angular framework. Your responsibilities include designing, implementing, and testing user interfaces, collaborating with backend developers to integrate frontend components, and ensuring code quality and performance. You contribute to enhancing user experience by implementing responsive designs and optimizing application performance. Additionally, you participate in agile development processes, actively contribute to team discussions and problem-solving, and stay updated with the latest Angular trends and best practices. Your expertise in Angular development is instrumental in delivering high-quality, scalable, and user-friendly web applications.

    Key Responsibilities

    • To design and develop front-end software using Angular with NgRx as the primary framework
    • This code must be maintainable, extensible, robust and performant
    • Own and drive development tasks that you are involved in, participating and supporting your agile development Scrum team – in particular, peer-reviewing and testing other developers' code
    • To propose solutions that improve the performance and maintainability of our front-ends
    • Functionally test all developed code to a high standard to enable QA to test efficiently
    • Participate in project meetings to ensure that front-end concerns are fully understood
    • Interact with product management to develop a strong understanding of the project and its objectives
    • Follow the internal coding and documentation standards
    • Suggest improvements to our SDLC process
    • Actively participate in scrum events; refinement, planning, stand-ups, reviews and retros
    • Work collaboratively with other departments including sales, support, professional services
    • Be self-motivated to continually learn and understand the latest industry innovations and technology
    • Mentor and provide leadership to other members of your SCRUM team

    Requirements

    • Eligible to work in the UK or Republic of Ireland
    • Access to high-speed broadband (>100Mb download and >20Mb upload) - this role is a remote working position
    • 5+ years of working as a software developer with demonstrable experience of HTML5, Angular, NgRx, SCSS, TypeScript, AJAX
    • Ability to read and write basic C#
    • Willingness to learn in order to help add Web APIs to our backend
    • Intermediate MS SQL skills or other SQL database technology
    • Experience in version control systems, ideally Git
    • Experience with Unit Testing in Jasmine
    • Experience of working in an Agile environment; you must be comfortable working in a constantly changing work environment where speed and agility need to be balanced with quality and compliance
    • Experience of Jira, Confluence and MS/Azure DevOps for working in an Agile environment
    • Excellent written and verbal communication
    • You must be a team player
    • Ability to work as part of a self-directed team, in which you determine your tasks daily in coordination with co-workers, rather than waiting for work to be assigned to you
    • First-rate level of analytical, planning and organizational ability
    • Bachelor's degree in relevant technical field or equivalent experience

    WHY JOIN BLACKRAINBOW?

    At BlackRainbow, Our mission is to reduce the investigation life cycle through intelligence, efficiency and integrity.

    BlackRainbow is dedicated to fostering a supportive and inclusive work environment where employees can grow professionally and personally. We are ambitious, driven and deeply care about the ability to make a difference to people's lives with our software. Be part of our team as we scale up.

    Some of our benefits:

    • Competitive salary
    • Fully remote
    • Flexible working hours
    • Twenty-five days annual leave (in addition to public holidays)
    • Pension
    • Private health care which includes family members
    • Training support

    If you have the skills and experience, plus the drive and ambition to be excel in this role, please email your CV/resume to