Position: Senior Software Engineer — Front End/UI
Company: Nexla
Experience required: 5y
English level: upper

We are a team building a category defining product and have achieved early market traction. As a well funded, early stage startup we offer a unique opportunity for highly driven, enterprise sales leaders who want to help write the playbook. Are you someone who wants to create the narrative, not just follow it? Do you want to help define and build a category? Are you excited for the impact AI and machine learning will have on business? If this sounds like you, Nexla is where you belong.

Join us if you seek work with a purpose. If you like to work with people who can become your lifelong friends, mentors and trusted advisors. Come because you like to work with a well-aligned team where everyone is exemplary—a place where you can learn from them and they are also keen to learn from you.

This is a place with singular focus on making an impact in the machine learning age. We believe in saying less and doing more. We care about our work and want to get it in as many hands as we can. We know the explosion of machine learning on big data will change the world, and we’re here to help.

**The Opportunity
**Ease of use is a core focus at Nexla. We work closely with an outstanding designer to develop a high quality User Experience for the enterprise user. Nexla is looking for talented, passionate, experienced, and entrepreneurial engineers for our frontend engineering team.

There are multiple job openings for this role.

As a Frontend Software Engineer, you will...

Develop the user interface of our web app using well known React.js workflows and modern Javascript tools
Work closely with designers and rest of engineering team to create a simple UI customers can understand
**Core Company Values
**Have Empathy — towards customers, colleagues, family and everyone else
Be Curious — ask, innovate, learn, repeat
Be Intellectually Honest — we don’t push it under the rug
Achieve Excellence — don’t just try, get it done!
Remember to Relax — it’s a marathon, not a sprint
**Requirements**
5+ years of solid software development experience with a minimum of 3 years of experience developing web apps using React. Very strong candidates with fewer years of experience should also apply
A thorough understanding of React.js and its core principles
Expertise in interactive and responsive web development using HTML5, CSS3, Javascript and SASS.
Proven ability in implementing best practices and design patterns like promises, functional javascript, application flow control, etc.
Proficiency in modern front-end build pipelines and tools
Demonstrated design and UX sensibilities
Proven ability of building large scale web applications and shipping high-quality features
Experience responding to feature requests, bug reports, performance issues and ad-hoc questions
Great interpersonal, written and verbal communication skills; including the ability to create technical specifications, debate technical tradeoffs, and explain technical concepts to business users
Strong Computer Science fundamentals and ability to design complex software systems
Bachelor’s degree in Computer Science, Engineering or Mathematics or equivalent experience