Senior Front-End Software Engineer

2 weeks ago


Raleigh, North Carolina, United States Bandwidth Inc. Full time
Company Overview
Bandwidth Inc. is a leading provider of messaging, voice, and emergency service connectivity for top-tier organizations. Our global network and enterprise-grade APIs enable seamless communication and collaboration across the globe.

Job Summary
We are seeking a highly skilled Front-End Software Engineer to join our team. As a key member of our Front-End team, you will be responsible for designing and building our UI used across the globe by our customers. You will work closely with our design and development teams to ensure our front-end is visually appealing and user-friendly.

Key Responsibilities
  • Design, build, and maintain Bandwidth's front-end/UI used by our customers
  • Collaborate with the design team to drive decisions around front-end design and architecture
  • Stay up-to-date with the latest front-end technologies and best practices
  • Mentor and support junior engineers to help them grow in their roles

Requirements
  • 5+ years of experience building scalable web applications using modern JavaScript frameworks (React, Vue, Angular)
  • Proficiency in JavaScript (ES6) and TypeScript
  • Familiarity with React Hooks and creating custom hooks
  • Ability to debug and optimize web applications using Chrome developer tools
  • Experience with writing testable code via frameworks such as Jest, Cypress, or React Testing Library
  • Willingness to mentor and support junior engineers
  • Bachelor's degree or equivalent experience

Bonus Points
  • Experience with Micro Front-Ends (MFEs) and the challenges and pitfalls related to them
  • Comfortable working in AWS and deploying applications to AWS (S3 + Cloudfront)
  • Familiarity with GitHub Actions
  • Knowledge of accessible best practices in semantic HTML

Benefits
At Bandwidth Inc., we offer a comprehensive benefits package, including 100% company-paid medical, vision, and dental coverage for you and your family. We also offer four weeks of PTO, a PTO embargo, and additional PTO for volunteer hours and Bandwidth challenges. Our "Mahalo moments" program grants additional time off for life's most important moments.

  • Raleigh, North Carolina, United States ATLAS SP Full time

    About ATLAS SPATLAS SP Partners is a global investment firm that provides innovative and bespoke structured credit and asset-backed finance solutions to companies seeking stable funding and capital markets services.Our tenured experts work closely with clients to determine the best approach to optimize their capital and achieve their goals, leveraging a...


  • Raleigh, North Carolina, United States ATLAS SP Full time

    About ATLAS SPATLAS SP Partners is a global investment firm that provides innovative and bespoke structured credit and asset-backed finance solutions to companies seeking stable funding and capital markets services.Our team of tenured experts works closely with clients to determine the best approach to optimize their capital and achieve their goals,...


  • Raleigh, North Carolina, United States Bandwidth Inc. Full time

    Company OverviewBandwidth Inc. is a leading provider of messaging, voice, and emergency service connectivity for top-tier organizations. Our global network and enterprise-grade APIs enable seamless interactions for our customers.Job SummaryWe're seeking a skilled Front-End Software Engineer to join our team. As a key member of our Front-End team, you'll...


  • Raleigh, North Carolina, United States Elite WorkForce Inc Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Elite WorkForce Inc. The ideal candidate will have expertise in both front-end and back-end development, with a strong emphasis on troubleshooting and optimizing existing systems.Key Responsibilities:Design and develop web applications...


  • Raleigh, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our team at Google. As a key member of our front-end development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.ResponsibilitiesWrite high-quality product or system development code.Participate in design reviews with...


  • Raleigh, North Carolina, United States Jobot Full time

    Job Title: Senior Front End DeveloperAbout the Role:We are seeking a highly skilled and motivated Permanent Senior Front End Developer to join our dynamic and fast-paced Tech Services team. The successful candidate will be a passionate, forward-thinking individual with a strong understanding of React Development and UI Design.Key Responsibilities:- Design,...


  • Raleigh, North Carolina, United States Rocket Software Full time

    Job Title: Senior Software EngineerRocket Software is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications, as well as collaborating with cross-functional teams to ensure successful project delivery.Key Responsibilities:Design,...


  • Raleigh, North Carolina, United States Bandwidth Inc. Full time

    {"title": "Front-End Developer Position", "description": "At Bandwidth Inc., we're seeking a skilled Front-End Developer to join our team. As a key member of our Front-End team, you'll be responsible for designing and building our UI used across the globe by our customers. Your expertise in modern Javascript frameworks, such as React, Vue, or Angular, will...


  • Raleigh, North Carolina, United States Carimus Full time

    About Carimus & the RoleWe are Carimus, a brand experience and digital transformation agency that brings together the best of art and engineering to make an impact in a digital world. Our team takes a human-centered approach to create impactful experiences for both our employees and clients.We are looking for a skilled Front End Engineer to work on our...


  • Raleigh, North Carolina, United States The Carolinas Center for Medical Excellence Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at The Carolinas Center for Medical Excellence. As a Senior Software Engineer, you will play a critical role in the development and maintenance of our software tools and applications.Key Responsibilities:Develop, maintain, and enhance applications written in C# and...


  • Raleigh, North Carolina, United States Syntricate Technologies Full time

    Job Title: Senior Front End DeveloperJob Summary:We are seeking a highly skilled Senior Front End Developer to join our team at Syntricate Technologies. As a Senior Front End Developer, you will be responsible for building and implementing single page applications using JavaScript and the Angular v16 framework. You will also work with NodeJS as the server...


  • Raleigh, North Carolina, United States TIBCO Software Full time

    We are seeking a talented Software Development Expert to join our team as a Front-End and Back-End Engineer. This role will involve designing and building systems that allow our customers and business stakeholders to efficiently and effectively do their jobs.Key Responsibilities:Work with stakeholders to understand their needs and ensure that they have the...


  • Raleigh, North Carolina, United States Cynet Systems Full time

    Job Title: Senior Front-End Developer and UI Design LeadCynet Systems is seeking a highly skilled Senior Front-End Developer and UI Design Lead to join our Web Systems team. The ideal candidate will have at least 8 years of experience in design and development, with a proven track record of delivering high-quality websites and applications.Key...


  • Raleigh, North Carolina, United States SynergisticIT Full time

    Job Opportunity for Junior Front End DeveloperSynergisticIT is a leading provider of IT solutions, and we are currently seeking a talented Junior Front End Developer to join our team.About the RoleWe are looking for a highly motivated and self-driven individual with a strong foundation in computer science and programming skills. The successful candidate will...


  • Raleigh, North Carolina, United States Cynet Systems Full time

    Job Description:The Cynet Systems client is seeking a highly skilled Senior Front-End Developer and UI Design Lead to spearhead the development of its public and internal websites/applications.This critical role requires a seasoned professional with at least 8 years of experience in design/development, a proven track record of delivering high-quality...


  • Raleigh, North Carolina, United States Insight Global Full time

    Job Title: Senior Software Development LeadInsight Global is seeking a highly skilled Senior Software Development Lead to join our team. As a key member of our development team, you will be responsible for leading the development and continuous improvement of our software products.This role requires a strong technical leader who can drive the technical...


  • Raleigh, North Carolina, United States Software Technology Inc Full time

    Job Title: UI/UX Front-End Developer/Designer SpecialistWe are seeking a highly skilled UI/UX Front-End Developer/Designer Specialist to join our team at Software Technology Inc.Key Responsibilities:Design and develop responsive web applications using Vue JS, HTML, CSS, and JavaScript.Collaborate with cross-functional teams to maintain user experience...


  • Raleigh, North Carolina, United States Centraprise Full time

    Job Title: SDET with Java Development ExperienceLocation: Raleigh, NCJob Type: FulltimeJob Description: Key Qualifications We are seeking a highly skilled Senior Software Engineer with 5+ years of experience in object-oriented programming and design, including Java. The ideal candidate will have a strong background in relational database systems, expert SQL...


  • Raleigh, North Carolina, United States Crescens Full time

    Job Title: Senior Front-End DeveloperJob Summary: Crescens is seeking a highly skilled Front-End Developer and User Interface Designer to work on mission-critical client projects and ongoing development efforts for client.Key Responsibilities:Design and develop modern web applications with NPM, JavaScript, CSS, and Vue.js.Build great user experiences in...


  • Raleigh, North Carolina, United States Origence Full time

    About OrigenceOrigence is a fintech company specializing in SaaS lending solutions. With 30 years of innovation, we empower Credit Unions across the United States with accessible, competitive lending services. Our mission is customer-centric, focusing on employee growth and a culture of innovation and ownership.Job DescriptionWe seek a natural leader to...