jobs

Zeality

is looking for a

Senior Front-End Developer

Share this jobTweet this jobPost on Linkedin

San Francisco, United States

Summary The Lead Front-End Developer is responsible for developing Zeality’s web-app functionality to empower the growth of Zeality’s community, online presence, and customer satisfaction. The Lead Front-End Developer will work closely with the back-end development team to create innovative UX-led web applications. Minimum Qualifications Proven experience developing client-side web technologies Minimum of three years experience working with object-oriented JavaScript and React.js Experience working with Redux/Flux state management Understanding of asynchronous API calls and CORS requirements/restrictions Knowledgeable in working with SASS/LESS or other CSS-precompilation systems Experience in developing responsive web-applications using mobile-first practices Capable of cross-browser testing for both JavaScript and CSS Proficient at debugging live applications Other Preferred Qualifications Familiarity with development tools such as Webpack and Babel Experience with WebGL for rendering VR scenes on the web Understanding of REST API REST API principles and client/server patterns Familiar with relational database structure Basic understanding of web-security practices such as preventing XSS attacks and Cookie-based authentication & session management Primary Duties and Responsibilities Maintain or update the architecture of the web-app to allow other developers to collaborate on large-scale projects, develop themes, run A/B tests, and build new modules. Maintain or update standard application framework: could include creating file and folder structure and naming conventions for HTML, CSS, JS, and other front-end languages used. Help define back-end naming conventions for consistency. Participate in the overall project life-cycle from pitch/prototyping through definition and design to build, integration, QA and delivery to ensure consistency of modules, look and feel, UI interactions. Develop strategies for front-end web implementation of languages/libraries Deliver highly available, highly reliable, scalable products with a UI/UX focus Motivate and mentor other junior team-members. Communicate interactions and dependencies of project components, as well as standard application framework. Influence, collaborate and communicate effectively with senior team-members. Organize and build UI modules, working closely with UX or more visually-focused designers/CSS developers. Organize, and document, Zeality’s modular code structure for ease of maintenance and onboarding.

Apply for this job