Staff Frontend Engineer

We are a high-growth company that is looking for teammates who want to be key contributors to changing the way businesses are run. This is an incredible opportunity to complete work that is disrupting industries. Be a part of scaling a business by increasing the number of devices, events, applications, services, and traffic that result in measurable success for our customers. We have the best and brightest minds in AI, IoT, Cloud and Mobile who have built leading companies in those spaces (Microsoft, Amazon Alexa, SmartThings, Samsung).

We are looking for a Staff FrontEnd Engineer who wants to join us in a fast paced setting to build next generation web applications that leverage all the latest capabilities of AWS, SSE, cloud native, containers, AI and ML. Our tech stack is built for high scale with ability to connect many devices and services while being able to process tens of millions events a day. As a member of the team you will play an integral role in building out applications that interface with the rest of the platform.

Responsibilities

  • Work with other front end developers, cloud developers, product managers, designers and QA to guide and make technical decisions throughout the development process.
  • Make recommendations regarding architecture and design of our client platform.
  • Mentor other developers and contractors throughout the development lifecycle.
  • Developing on 1 or more frontend web applications
  • Automate everything possible. Leverage CI/CD to automate repeatable tasks and quality checks from automated tests to code linting. This can include building tools for helping internal efficiency.

Skills and Expertise

  • 4+ years of experience with web technologies and languages (Javascript and/or Typescript, Node.js, HTML, CSS and/or other styling languages)
  • BS/MS in Computer Science or equivalent practical experience
  • Passionate for continuous learning about building UI for web applications
  • Experience building/maintaining reusable libraries and shared components used by many applications
  • Experience with React and popular Javascript utility libraries
  • Experience with SumoLogic, DataDog, CloudWatch or similar tools for observability
  • Experience with establishing, promoting and ensuring best practices in codebases including common components and standardized unit testing.
  • Experience with web application development and deployment
  • Deep experience with Git, Github, Pull Request, and Rebasing. This includes doing thorough, helpful and respectful code reviews.
  • Ability to operate in a fast-paced, deadline-driven, collaborative and iterative development environment
  • Experience working with a highly reactive platform
  • Intricate knowledge of building and troubleshooting Https web services using REST. Troubleshooting using Postman or Insomnia when necessary.
  • Experience being proactive with documentation

Bonus

  • Experience with working with Typescript, React-Admin and Nest.Js
  • Experience with working on IoT platforms
  • Experience building event driven architectures at high scale using SSE
  • Experience working as an integrated member of a cloud/backend team
  • AWS Cloud Experience for deployment/hosting configuration
  • Previous startup experience
  • Previous fullstack role

 

#li-remote

Apply for this job
logo BrightAI Engineering Full-time 🌎 Remote 📍 United States (Remote) Apply Now
Your subscription could not be saved. Please try again.
Your subscription has been successful.

Newsletter

Subscribe and stay updated.

Your subscription could not be saved. Please try again.
Your subscription has been successful.

Join our newsletter