Lead Front End Software Engineer

5 days ago


Birmingham, Birmingham, United Kingdom BlackLine Full time
About Us

BlackLine is a leading provider of cloud software that automates and controls the entire financial close process. We empower our team members to be change agents and are always seeking new and innovative ways to solve problems.

Job Description

We are looking for a Lead Front End Software Engineer to play a crucial role in delivering high quality solutions to our customers by designing, developing, troubleshooting, maintaining, optimizing and scaling BlackLine's web application and driving innovation into our product suite.

Key Responsibilities:
  • Provide technical expertise and leadership in the design, development, and delivery of UI/UX Components for BlackLine's products, while adhering to timelines, coding standards, requirements, and quality.
  • Architect, design, develop, test, troubleshoot, debug, optimize, scale, maintain and improve user facing elements for our applications, driving the delivery of high quality value and features to BlackLine's customers. Develop functional and technical specifications, and test plans. Review others' code. Develop and document functional and technical requirements. Collaborate with other team members and other teams on all of the above.
  • Design and communicate coding standards, architectural plans, solve complex UX design and architectural problems, create robust solutions.
  • Implement, refine, and enforce software development techniques to ensure that delivered features meet software integration, performance, security, and maintainability expectations.
  • Research, test, benchmark, and evaluate new UI tools and technologies, and recommend ways to implement them in product development.
  • Maintain high standards of software quality and technical excellence within the team by establishing good practices and habits and writing clean, testable, maintainable, and secure code.
  • Inspire a forward-thinking team of developers, acting as an agent of change and evangelist for a quality-first culture within the organization.
  • Mentor and coach team members and guide them to solutions on complex issues.
  • Proactively identify issues, gaps, or other areas of concern or opportunity and work to either directly affect change, or advocate for that change by working with peers and leadership to build consensus and take action.
  • Perform critical maintenance, deployment, and release support activities, including occasional off-hours support.
Requirements

To succeed in this role, you will need:

  • A BS degree in Computer Science, or equivalent experience.
  • 9+ years of experience with Front End software development.
  • 5+ years of hands-on experience in building highly optimized Web Applications.
  • Expert level knowledge in HTML5, CSS3 and CSS preprocessors.
  • Expert level knowledge in JavaScript, TypeScript and JavaScript frameworks.
  • Expert level knowledge of MVC/MVVM frameworks (React) and tools (such as npm, node, gulp, etc.).
  • Experience with back-end technologies (DOT.NET (C#), Java, WebAPI etc.) is a plus.
  • Fluency in cross-browser development and debugging.
  • A solid understanding of computer science foundation including data structures, algorithms, and design patterns related to the Front-End development.
  • Experience as a technical influencer for highly scalable distributed system designs.
  • Experience with performance optimization approaches (caching, CDN, etc.).
  • Experience with developing Single Page Applications.
  • Experience with source controls tools (git, etc.).
  • Experience as a technical lead on significant development initiatives.
  • Superior analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Adaptable team player with strong collaboration skills and a focus on results and value delivery.
  • Prior working experience in Scrum, or other Agile development methodologies, is preferred.
  • Passion for engineering excellence through automation, unit testing, and process improvements.
Salary

The estimated annual salary for this position is $180,000 - $220,000 based on location and experience.



  • Birmingham, Birmingham, United Kingdom Flooid Full time

    Job SummaryFlooid is seeking a highly skilled Senior Front End Software Engineer to join our team. As a key member of our Front End Engineering team, you will be responsible for designing, developing, and maintaining our cutting-edge web applications.About the RoleIn this role, you will work closely with our cross-functional teams to deliver high-quality...


  • Birmingham, Birmingham, United Kingdom Sedgwick Full time

    We are seeking a talented software engineer with strong proficiency in front-end development to join our team at {company}.This front-end developer will be responsible for designing and implementing visually appealing and user-friendly interfaces for our web applications.Work closely with cross-functional teams to identify and prioritize front-end...


  • Birmingham, Birmingham, United Kingdom Cobalt Recruitment Full time

    Job Description: We are looking for a skilled Software Engineer with proficiency in front-end development to join our team. The ideal candidate will have experience in JavaScript and a strong understanding of HTML/CSS. Responsibilities include developing and maintaining front-end features, collaborating with the design team, and ensuring seamless user...

  • Front-end Developer

    4 weeks ago


    Birmingham, Birmingham, United Kingdom Creative Support Full time

    Job Description:As a Front-end Developer, you will be responsible for the development of the user interface and user experience of our software applications. You will work closely with the back-end development team to ensure seamless integration of the front-end and back-end components.Key Responsibilities:Design and develop the user interface and user...


  • Birmingham, Birmingham, United Kingdom Outcomes First Group Full time

    Wanted: a skilled Front-end Developer to join our tech company team. Key responsibilities include building user-friendly web applications using HTML, CSS, and JavaScript.Main tasks involve:Developing visually appealing user interfacesEnsuring cross-browser compatibilityCollaborating with the back-end team to integrate front-end codeTesting and debugging...


  • Birmingham, Birmingham, United Kingdom CV-Library Full time

    Principal Front End Developer (Angular & TypeScript)Do you want to lead greenfield projects that will shape the future of this organisation's go to market strategy for years to come?You'll be joining a global market leader in retail tech solutions with a number of high-profile retail giants using their products as business critical resources.The role is...


  • Birmingham, Birmingham, United Kingdom KPMG-UnitedKingdom Full time

    We are seeking a skilled Senior Software Developer to join our team and contribute to the development of our front-end technologies. Key responsibilities include designing and implementing user interface components, working with cross-functional teams to deliver high-quality features, and staying up-to-date with industry trends and best practices.Key...


  • Birmingham, Birmingham, United Kingdom Consortia Full time

    Unlock Your Expertise as a Front-end SpecialistCultivate your skills in crafting seamless user experiences with our award-winning digital consultancy, Consortia.As a seasoned Front-end Specialist, you will join our development team and contribute to the entire software development lifecycle. This role is pivotal in shaping new propositions, winning work that...


  • Birmingham, Birmingham, United Kingdom Flooid Full time

    About the RoleThe Senior Software Engineering Lead will lead the Frontend Engineering team in creating and customizing solutions to meet customer technology needs. The ideal candidate will have experience in professional software engineering practices and best practices for the full software development life cycle (Agile, SDLC), including coding standards,...

  • Software Engineer

    4 weeks ago


    Birmingham, Birmingham, United Kingdom LRQA Full time

    About the Role:We are seeking a skilled Back-End Software Developer to join our team at Company.The successful candidate will be responsible for designing, developing, and maintaining our web-based applications.Main Responsibilities:- Design and develop efficient back-end systems using languages such as Java, Python, and C++- Collaborate with the front-end...


  • Birmingham, Birmingham, United Kingdom Farmfoods Full time

    We are seeking a skilled Front-end Developer to join our team at "{company}". As a key member of our front-end development team, you will be responsible for building and maintaining the client-side of our web applications, using a range of technologies including HTML, CSS, and JavaScript.Key responsibilities will include:Designing and developing visually...

  • Software Engineer

    4 weeks ago


    Birmingham, Birmingham, United Kingdom Kate+Co Full time

    We are seeking a skilled Software Engineer - Frontend Developer to join our team. In this role, you will be responsible for developing and maintaining the front-end of our web application using JavaScript and relevant frameworks such as React or Angular. You should have a solid understanding of HTML, CSS, and JavaScript, as well as experience with...


  • Birmingham, Birmingham, United Kingdom Poseidon Digital Full time

    About UsWe are a fast-growing company looking for talented individuals to contribute to our growth and success.Our company is driven by a passion to bring innovative music and visual experiences to life, and we value skill, determination, creativity, and kindness above all.We are seeking an outstanding Marketing Analyst with Development skills and expert...

  • Software Engineer

    3 weeks ago


    Birmingham, Birmingham, United Kingdom HSBC Full time

    About the JobAs a Software Engineer - Frontend, you will be responsible for designing and developing the user interface and user experience of our web application. This includes creating visually appealing and user-friendly interfaces that meet the needs of our customers.Key ResponsibilitiesDesign and develop the front-end of our web applicationCollaborate...


  • Birmingham, Birmingham, United Kingdom Turner & Townsend Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in full stack development will enable you to work seamlessly across...

  • Software Engineer

    4 weeks ago


    Birmingham, Birmingham, United Kingdom Direct Valeting Full time

    Job Requirements:Looking for a highly skilled software engineer to join our development team. Key responsibilities include designing and developing high-quality back-end software solutions.Key Responsibilities:- Designing and developing back-end software solutions- Collaborating with cross-functional teams to deliver high-quality software...

  • Software Engineer

    4 weeks ago


    Birmingham, Birmingham, United Kingdom London Bridge Hospital Full time

    As a Frontend Developer in a software engineering role, you will be responsible for building the user interface and experience of our software applications. Using modern front-end technologies, you will collaborate with our cross-functional team to design and develop scalable, maintainable, and efficient user interfaces.Key responsibilities include but are...


  • Birmingham, Birmingham, United Kingdom Flooid Full time

    Company OverviewFlooid is a dynamic and forward-thinking company embarking on an exciting stage in Product Development, creating new products and developing the strategy for existing ones. This journey will lay the foundation for our future success in the market.SalaryWe offer a competitive salary of $120,000 per annum, reflecting the skills and expertise...


  • Birmingham, Birmingham, United Kingdom SIFA Fireside Full time

    Key Responsibilities:Design and develop visually appealing and user-friendly front-end componentsCollaborate with cross-functional teams to deliver high-quality productsStay up-to-date with the latest front-end technologies and trendsRequirements:3+ years of experience in front-end developmentProficiency in HTML, CSS, and JavaScriptStrong understanding of...


  • Birmingham, Birmingham, United Kingdom Apexon Full time

    Job Title: Senior Front-End Developer with UI/UX FocusAplexon is a digital-first technology services firm accelerating business transformation and delivering human-centric digital experiences. We meet customers wherever they are in the digital lifecycle and help them outperform their competition through speed and innovation. Our deep expertise in AI,...