Bandwidth - Raleigh, NC

posted 2 months ago

Full-time - Mid Level
Raleigh, NC
Telecommunications

About the position

As a member of our Front-End team at Bandwidth, you will play a crucial role in designing and building the user interface (UI) that is utilized by our customers around the globe. Your primary responsibility will be to ensure that our front-end is not only visually appealing but also user-friendly. We are looking for individuals who are passionate about creating exceptional experiences for our customers and who thrive in a collaborative environment. You will be involved in driving decisions related to front-end design and architecture, ensuring that our applications are built using the latest technologies and best practices. Your contributions will be vital in fostering a positive work environment for fellow engineers, making Bandwidth a great place to work. In this role, you will have the opportunity to work with modern JavaScript frameworks such as React, Vue, or Angular, and you will be expected to leverage your expertise in these technologies to build scalable web applications. You will also be responsible for debugging and optimizing web applications, utilizing tools like Chrome Developer Tools to enhance performance. Additionally, you will be encouraged to mentor other developers, sharing your knowledge and experience to help them grow in their careers. Your results-driven approach will be key to your success in this position, as you will be expected to deliver high-quality code and contribute to the overall success of the team.

Responsibilities

  • Design, build and maintain Bandwidth's front-end / UI used by our customers
  • Help drive decisions around front-end design and architecture
  • Drive awareness of front-end technologies and best practices
  • Play a critical role in making Bandwidth a great place for other engineers

Requirements

  • 5+ years experience building scalable web applications using modern Javascript frameworks (React, Vue, Angular)
  • Proficiency with Javascript (ES6) and Typescript
  • Familiarity with React Hooks and creating custom hooks
  • Ability to debug and optimize web applications using Chrome developer tools
  • Comfortable with writing testable code via frameworks such as Jest, Cypress or React Testing Library
  • Willingness to mentor other developers
  • Bachelor's degree or equivalent experience
  • A results driven approach

Nice-to-haves

  • 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)
  • Familiar with GitHub actions
  • Knowledge of accessible best practices in semantic HTML

Benefits

  • 100% company-paid Medical, Vision, & Dental coverage for you and your family with low deductibles and low out-of-pocket expenses
  • Four weeks of PTO for all new hires
  • PTO Embargo: no interruptions during PTO, not even with email
  • Additional PTO can be earned through volunteer hours and Bandwidth challenges
  • "Mahalo moments" program grants additional time off for significant life events
  • 90-Minute Workout Lunches and unlimited meetings with a nutritionist
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service