Position: Senior Frontend Engineer
Company: XLNT Spaces
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2020-12-01T00:00:00+02:00

You are a daily participant throughout the product life cycle and have the ability to collaborate with multiple people and teams simultaneously. You have deep technical expertise and are able to confidently guide balanced decision-making when it comes to the development of various features within the product. 

**AREAS OF FOCUS** 
- Software development
- Team development and mentorship

**WHAT YOU’LL DO**
- Synthesize multiple solutions to a problem and make logical decisions keeping in mind various tradeoffs and main stakeholders
- Apply our standards, guidelines, and practices to writing quality code 
- Lead problem-solving initiatives and escalate problems with a wider scope in a timely manner
- Work with Design on interactive mock-ups that demonstrate concepts to product owners
- Participate in code reviews, using each opportunity for training and mentoring the wider Engineering team
- Build and maintain engineering processes, standards, guidelines, and best practices
- Adhere to guidelines, making sound decisions on a case-by-case basis and escalating as necessary
- Develop processes to minimize situations that require decisions outside of established rules
- Assist and mentor other engineers in their professional development 
- Participate in the hiring process, evaluate and screen candidates, conduct or lead interviews when required

**WHAT YOU’LL BRING**
- 3+ years of experience with frontend development
- 2+ years of experience with CSS preprocessors and expertise with mix-ins, variables, functions
- Experience either working as a designer or very closely with a design team
- Experience with existing CSS frameworks (e.g., Bootstrap, Foundation, etc.)
- Experience creating applications that interact with backend web frameworks (e.g., Django, Ruby on Rails, Spring, Laravel, etc.)
- Highly proficient in technical areas of frontend software development (e.g., React and/or Vue.js, JavaScript, TypeScript, CSS, HTML, etc.)
- Strong knowledge of JavaScript OOP, DOM, DOM events, AJAX, JSON
- Skilled with optimizations such as caching, minimal code for fastest loading and rendering
- Able to collaborate well with a team of designers, product managers, and business stakeholders
- Understand the cross-functionality of various technical systems
- Understand the connections and interdependencies between teams and departments
- Produce exceptional output and work quality
- Comfortable owning projects
- Enjoy writing clean and maintainable code accompanied by useful tests
- Enjoy working in a team but can thrive working independently
- Desire to always be learning and staying on top of the latest trends and technologies
- Passionate about being extraordinary in both your work life and personal lifeValue elegant simplicity, beautiful aesthetic, attention to detail, and human-centric design

**WHO YOU ARE**
- Strong collaborator that prioritizes building trusting relationships with key stakeholders
- Passionate about being extraordinary in both your work life and personal life
- Have a strong reputation for accountability and reliability
- Effectively articulate ideas and strategy
- Able to easily switch between strategic and tactical thinking
- Capable of effectively evaluating data to make decisions
- Willing to express opinions on various designs 
- Comfortable in a fluid environment with a high tolerance for ambiguity and change
- Growth-minded and open to coaching and mentorship

**DESIRED IMPACT BY 3 MONTHS**
- Comfortably participate in the squad’s software-development process 
- Understand Engineering procedures, particularly within the squad
- Able to find answers independently and know whom to ask for help when necessaryUnderstand the knowledge domain within the squad

**DESIRED IMPACT BY 6 MONTHS**
- Serve as an expert in one area with historical perspective and a grasp of future direction 
- Familiar with Engineering standards, guidelines, and best practices and be able to speak to these standards, guidelines, and best practices fluently

**DESIRED IMPACT BY 12 MONTHS**
- Resident expert in multiple areas of the application
- Confidently influence and guide the Engineering team
- Serve as a mentor to other colleagues


**OUR UNIVERSAL ATTRIBUTES**
- Open to vulnerability, self-reflection, and candid feedback to grow personally and professionally
- Curious and committed to innovation, continuous learning, and growth 
- Self-motivated, self-responsible, and self-accountable

We are a people and performance platform that instantly upgrades each and every manager. It works by combining employee engagement, continuous performance management, and manager effectiveness software with education, services, and community. At the heart of our approach is Best-Self Management, an evidence-inspired strategy for cultivating world-class managers and transforming organizations by unlocking every employee’s potential. With our holistic solution, CEOs, HR leaders, and managers create highly-engaged, high-performing organizations.