Job Description Summary:
DataStax powers the Right-Now Enterprise with the always-on, distributed clouddatabase built on Apache Cassandra™ anddesigned for hybrid cloud. We are looking for a frontend softwaredeveloper to join the DataStaxStudio team.
Studio is a browser-based, notebook-style application that enables developers to develop & debug queries, interactively & dynamically explore data, inspect the schema, and a whole lot more. We’re a small team with big goals, so if you’re looking for a role where you can be a key player and make a big impact then we would like to hear from you!
Essential Job Functions:
Key contributor on the Studio front-end.
Participate in and drive general product development for our product.
Implement new cutting edge features for our customers along with automated tests.
Resolve hard customer issues.
Perform regular code reviews.
Help the Test Engineering team define tests and test strategies.
Full-stack friendly. Opportunity to contribute across the stack. Java, Spring, Akka back-end.
Opportunity to present at conferences, meetups, etc.
Opportunity to write blog articles relating to our technologies.
Knowledge, Skills, and Abilities
5+ years front-end software development experience.
Experience w/ react, redux.
Experience building and designing single page front-end applications for enterprise software.
You might not be a UX expert, but you appreciate the discipline and are motivated to deliver exceptional usability.
Comfortable working in an Agile development process. We are using a hybrid methodology at DataStax, so being able to adapt to that is important.
Familiarity with bug tracking tools, version control tools, build automation tools, test automation tools.
Best practices for standard software development. Understanding of test driven development, proper design, and familiarity with standard computer science approaches.
You enjoy working on a small team where you can make a big impact, wear multiple hats, and take the lead on features and efforts both big and small.
Experience working remotely a plus.
Experience as a front-end lead a plus. (You will be sharing this role if you join the team.)
Example of Degree of Supervision
Our approach to supervision is very adaptive, which is to say that we are happy to accommodate a variety of personal styles. We are searching for someone who is an independent contributor, but you will also get the support you need when you need it.
Weekly one on one meetings with the direct manager to discuss personal growth, issues, etc