Senior Software Engineer (Front-end) [28701]
Requirements :
- MUST be US Citizen (working on government contracts)
- MUST have a Bachelor of Science in Computer Science (preference from Top 20 Computer Science Universities)
- Work onsite in downtown San Francisco (Transamerica tower with a full view of the bay) for the first 1-3 months
- Experience in building enterprise software platforms that allow users to create software
- Front End development expertise with the following UI skills :
o JavaScript
o Typescript (ideally independent of Angular or other frameworks)
o Working with HTML DOM, browser (DOM) event handling, drag-and-drop, and CSS
Additional :
- Developers that have worked on Platforms / Tools before (ex : Form builders, workflow development tools)
- Track record of holding a steady job (no resumes of candidates jumping from place to place every year or two)
- US citizen (due to US government contracts)
The challenge :
We want engineers with commercial, front end UI development experience building rich web apps. (example : Workday, SAP, Oracle ) They should have experience working for software companies, not developing websites or internal facing apps.
A Front-end engineer working on a bank or healthcare company website with React.js will not be a good fit. The candidate should spend most of the day coding as an individual contributor, not managing.
Description of our tech stack :
Our client's Dynamic Work Execution Platform software is an HTML5 / CSS3 application developed in Typescript and transpiled down to ES6.
It is an XML metadata-driven framework built entirely in-house. In addition to the core framework, plugins are utilized to extend functionality for support of content editing / formatting : such as TinyMCE for content editing, PDF.
js for document annotations and Video.js for video / image capture and recording; to name a few. The application is highly interactive and requires knowledge of object-oriented programming that includes promises, events, dom manipulation, local-storage / indexdb, and micro-service request / response handling.
Compensation range : $150k - $200k / base
Depending on qualification Mid to Senior level
Preference given to these CS schools :
- Stanford University
- UC Berkeley
- UCLA
- University of Washington