UI / Front End Engineer

Location: 
United States
Req. ID: 
HS2021-22
We are seeking a highly motivated UI/Front End Engineer to add to our talented team of professionals.

Who We Are

HeadSpin is a startup organization, and we are revolutionizing the way developers test, monitor, and optimize their applications. The company is building a first-of-its-kind global mobile device cloud platform that allows apps to instantaneously run on real devices across global mobile carrier networks. HeadSpin provides powerful, actionable, data which pinpoint any problems in the app and enable developers to fix these issues before launch. HeadSpin integrates seamlessly with your development workflow and requires no changes to your app. The HeadSpin mobile platform is now in 80 countries and 140 cities worldwide, supporting over several hundred cellular networks and over 2,000 mobile devices. Using HeadSpin’s service, developers can launch products with the confidence that their applications will work in all the conditions that their users will experience. HeadSpin is funded by Google Ventures, Nexus Venture Partners, ICONIC, Danhua Capital, and other blue-chip investors.

About the Role

As a member of our UI team, you will help drive the usability and look and feel of our mobile and computer apps to ensure easy-of-use and customer satisfaction. The ideal candidate will have experience working with large-scale applications and a track record of producing great output. You must care deeply not only about the quality of your and the team’s code, but also the customer experience. We are a fully distributed team looking for applicants who are passionate about the prospect of building well-crafted, highly available, performant, and responsive web experiences.

Technologies we use include HTML, CSS, JavaScript, AngularJS, Vue, RxJS, Less, Webpack, Jest, Testing LIbrary, Python, MySQL, and more.

What You'll Do

  • Design and develop software with server-side and client-side technologies
  • Collaborate with product owners, designers, and other engineers to build rich end-to-end user experiences
  • Utilize and improve state-of-the-art CI/CD tools for rapid deployment of quality code
  • Write comprehensive tests to ensure maintainability and stability
  • Influence processes and procedures, and directly contribute to standard methodologies, architecture, and implementation
  • Design and develop features, services, components, and user interfaces for our mobile and web products
  • Build interactive, responsive, and scalable easy-to-use user interfaces
  • Collaborate closely with team members to manage complete software lifecycles including requirements, architecture, development, and testing
  • Participate in feature development and follow through with other team members to ensure high quality and predictable delivery
  • Articulate design decisions in individual and group reviews and participate in peer review discussions

What You’ll Need

  • Strong JavaScript, HTML and CSS fundamentals
  • Experience in building web applications with modern web-frameworks
  • Familiarity with using REST APIs
  • Familiarity with standard testing approaches (unit, smoke, integration, etc.)
  • Passionate about design and user experience
  • Experience creating performant data visualizations and animations to communicate complex concepts
  • A portfolio of creative interactive work and experiments
  • 1+ years of experience building elegant mobile user interfaces and workflows from scratch
  • Experience with a complete development life cycle from concept to release
  • Solid understanding of data structures, coding standards, best practices, and software design
  • Passionate about developing high-performance mobile and web apps by leveraging current profiling tools
  • Experience producing semantic markup and clean CSS
  • Proven ability and desire to deliver projects on time with high quality
  • Experience in designing and developing large scale, distributed enterprise business solutions
  • Comfortable contributing strategically as well as leading day-to-day tactical execution
  • A keen eye for good design and copywriting
  • An attention to detail and dedication to quality
  • A teammate with the ability to establish positive relationships with internal partners
  • Open, positive demeanor towards change and personal development
  • Self-driven, motivated
  • Proactive and driven to make an impact
  • Strong communication skills, both verbal and written
  • Experience working on a software project in a team setting
  • BS or MS in computer science or related field

COVID-19 Response

All of our employees are currently working from home and will be for the foreseeable future. We look forward to seeing everyone in-office when it’s safe to return.

Diversity and
Inclusion

We strongly value building a company where everyone feels safe, welcome, and supported to achieve their professional goals. We strive to build an inclusive environment, where every person is encouraged to bring their whole self to work. We want to make sure that our attitudes and processes support a team from diverse backgrounds and experiences.

We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status