About The Position

BLN24 is seeking a Front-End Developer to join our team. As a Front-End Developer, you will support the modernization of a mission-critical, custom-built CRM platform used by both internal teams and external partners. Your primary responsibility will be implementing user interface updates using JavaScript React based on pre-developed wireframes and design specifications. You will work closely with the Front-End Lead and development team to ensure the updated front end integrates smoothly with the existing Spring Boot backend and meets user needs. This role focuses on building high-quality front-end components, supporting UI improvements, and contributing to the delivery of a polished and intuitive user experience. You may also support enhancements to the platform’s identity and access management capabilities, including updates to the KeyCloak solution to support external partners and multi-factor authentication. AI Code Assist tools may be used to accelerate development and help meet the project’s tight timeline.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent practical experience
  • 3+ years of hands-on experience building front-end applications using JavaScript and React
  • Proven ability to implement UI components from wireframes and design specifications
  • Experience integrating front-end applications with RESTful APIs and collaborating with Spring Boot or similar backend services
  • Strong knowledge of modern front-end fundamentals, including HTML5, CSS3, component-based architecture, and state management
  • Familiarity with identity and access management concepts, including authentication, authorization, and role-based access
  • Exposure to Keycloak or similar IAM tools, including support for external users and multi-factor authentication
  • Ability to work effectively in an Agile team environment, delivering high-quality, maintainable code under tight timelines
  • US. Citizenship Required

Nice To Haves

  • Experience supporting KeyCloak-based identity and access management solutions, including multi-factor authentication and external user access

Responsibilities

  • Develop front-end features and UI updates for a custom-built CRM platform using JavaScript and React, based on provided wireframes and requirements
  • Collaborate with the Front-End Lead and development team to ensure integration with the Spring Boot backend
  • Build and maintain reusable React components that support a consistent and maintainable user interface
  • Participate in daily development discussions and working sessions with the team and client as needed
  • Troubleshoot and resolve UI defects, integration issues, and performance concerns
  • Use AI Code Assist tools to support efficient development and debugging
  • Follow coding standards, version control practices, and development workflows established for the project
  • Support testing and validation of front-end functionality to ensure a reliable and user-friendly application experience
  • Develop and test front-end components in compliance with Section 508 accessibility standards

Benefits

  • BLN24 benefits are game changing.
  • We like our team to play hard and that means they need to be taken care of — physically, financially, and emotionally.
  • We make sure to keep them in the game by giving them access to generous medical, dental, and vision plans.
  • You can join one of the fastest growing companies headquartered in the Washington DC Metro Area.
  • We give you the opportunity to work in different sectors, so you have the chance at variety while maintaining stability.
  • Flexibility at BLN24 allows each individual the opportunity to balance quality work and their personal lives.
  • Depending on projects, we allow remote working opportunities so you can always be in the game no matter where you call home.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service