Search Jobvertise Jobs
Jobvertise

Senior Front End Engineer (UI/UX)
Location:
US-CA-San Francisco
Jobcode:
1b49523260056a8cdde971baa320afb5-122020
Email Job | Report Job

Report this job





Incorrect company
Incorrect location
Job is expired
Job may be a scam
Other







Apply Online
or email this job to apply later

Must be located in the SF area and willing to commute to our office in San Francisco

 



Aravo is growing rapidly and recognizes the importance of building a world-class team to fuel our continued success. With significant investment and strong leadership to expand our business, it’s a tremendous time to be joining the Aravo team. In this role you’ll have the opportunity to:

 




  • Provide a valued voice, where ideas and creative approaches are welcomed.

  • Feel a sense of accomplishment as you are empowered to deliver in a dynamic, fun and fast-paced environment.

  • Celebrate successes and grow with us!



As our primary front-end engineer, you’ll lead the way with industry best practices to maintain and update a variety of Web technologies. You’ll start with building out new features in Angular 2+. You will also maintain some existing code as well as migrate several areas of our highly complex SaaS application over to Angular2+.

 



You will also have the opportunity to lead and collaborate on the UX/UI design. Candidates with a flair for this, as well as experience in the area, are encouraged to apply.

 



You will be working in our downtown San Francisco office, one block from Montgomery Bart. Working remotely some days also is a possibility.

 



About You:

 



You are not afraid of complex web applications and can skillfully and patiently craft code to create a scalable, maintainable, future-ready code base. You can wrestle with JavaScript, TypeScript and CSS (or preferably a pre-processor like LESS) to fix strange rendering issues across all major operating systems and browsers.

 



You know tricks of responsive design, and are comfortable working with popular Bootstrap layout constructs and components. You are familiar with accessibility requirements (WCAG level AA) and how to properly implement them.

 



You are comfortable handling data in JSON format.

 



A big plus would be: You have experience getting data via Web service REST calls from Angular and also submitting user data via REST calls and taking action based on the server-side result. You are comfortable working with asynchronous data. You would not feel overwhelmed by looking at some simple Typescript code in an Angular component (although that would usually be the job of a full-stack engineer).

 



While all new development is done in Angular, you will not panic if asked to work on an older page, possibly using jQuery, that has not yet been migrated.

 



You have a good feel for what works and what doesn’t work in design, both from the UX and the UI perspectives. You are eager to have the opportunity of leading the way on complex multi-step UX design as well as providing an interface for a complex web application that exposes a lot of functionality without being overwhelming to the user.

 



You have a sense of style and the ability to maintain a design system that results in a pleasing and harmonious look and feel.

 



You have worked hands-on in a variety of development environments and are ready to “own” the front-end, leveraging your past experiences (both good and bad) to do it again, in your own way. You are comfortable deciding when to make iterative improvement vs when to rebuild something entirely – that perfection is not the enemy of progress.

 



You take advantage of building reusable front-end components in order to greatly ease maintainability and allow rapid development. You enjoy keeping abreast of latest and emerging front-end web technologies.

 



And, finally, you are happy to work in a relaxed environment on a small team where communication is key.

 



The Team:

 



On a day-to-day basis you will be working alongside:

 




  • Full-stack engineers who are responsible, among other things, for providing you with backend REST services as well as simple html files ready for your styling

  • The product owner, with whom you will work closely in order to ensure that product requirements are met

  • QA

  • Other stakeholders



Responsibilities:

 




  • Work with our team of highly capable full stack engineers. Hand-crafting clean front-end code using industry best practices to create a component based, responsive and scalable front-end

  • Use our Agile methodology to plan, track and deliver specific features within a two-week sprint, while keeping long-term goals in mind

  • Participate in forming requirements and integrating design work, gathering the information you need in order to provide wireframes for discussion with stakeholders before coding begins

  • Implement front end design, using html and css/scss in Angular 2+ framework

  • Do a certain amount of maintenance on older AngularJS pages, and also non-Angular (JSP) pages


Requirements:

 

  • Several years of real-life front-end experience building and releasing mission-critical SaaS applications.

  • Experience with UX design as well as UI design for a business application

  • Comfortable maintaining a variety of pages, including some that use legacy technologies such as JSP

  • Experience with SVN or other version control system

  • Comfortable collaborating in-office or remotely (There is an engineering team in San Francisco and another one in Portland)

  • Use modern techniques to effectively build web pages using Angular 2, HTML, and CSS


Benefits:

 

  • Medical / Dental / Vision Insurance

  • Life and AD&D Insurance

  • Long-Term Disability Insurance

  • 401K with Company Matching

  • Equity Participation

  • 4 Weeks of Vacation

  • Fully Stocked Kitchens

  • Company Sponsored Charitable Day of Giving Events

  • (link removed) many more!


Aravo

Apply Online
or email this job to apply later


 
Search millions of jobs

Jobseekers
Employers
Company

Jobs by Title | Resumes by Title | Top Job Searches
Privacy | Terms of Use


* Free services are subject to limitations