Saturday, July 05, 2014

LogRhythm - JavaScript Developer

Overview:
LogRhythm is looking to add a JavaScript UI Developer to our team to support ongoing development of our new web console. The web console -- consisting of an AngularJS web user interface (UI) powered by JavaScript (Node.js) and Java in the middle tier -- is a critical component of our product offering and a top initiative for the company. Your primary role would be to develop front-end client application code in JavaScript (AngularJS).

At LogRhythm we foster an environment that encourages collaboration, respects knowledge, and facilitates creativity. Joining our team means you’ll have a chance to make a meaningful difference working on products that protect the network infrastructures of some of the largest organizations in the world. This is a unique opportunity to join a fast growing software company and an innovative leader in the critical cyber defense domain.

Responsibilities:
    Develop front-end client application code in JavaScript (AngularJS), HTML, and CSS.
    Software development in a collaborative, team-oriented, Agile environment.

Qualifications:
    Three (3) or more years of professional experience writing JavaScript applications.
    Demonstrable experience and fluency with AngularJS.
    Strong expertise with HTML, CSS, and writing cross-browser compatible code.
    Some demonstrable experience and enthusiasm for writing applications in Node.js.
    Strongly preferred: Some experience in Java.
    Exceptional knowledge of object-oriented design, including design patterns.
    A demonstrable commitment to and experience with test-driven development.
    A solid understanding of database design and some experience with alternative data stores (e.g. NoSQL).
    Work well in a close-knit, ego-free team environment.
    Outstanding attention to detail and software quality.
    Solid written and verbal communication skills.
    B.S. degree in Computer Science, a related field, or equivalent experience.

Who You Are:
    Broad and Flexible: You are experienced in developing web services and business logic in Java, and you have some experience and passion around writing middle-tier software in JavaScript (Node.js). You are also interested in sometimes visualizing that data in a web browser, to prove the solution works end-to-end.
    JavaScript: You have solid professional experience writing JavaScript (3 or more years) applications and experience with both AngularJS and Node.js.
    Mid to Front-End Oriented: You are enthusiastic about building next-generation web applications.
    Test Driven: You are experienced with and committed to writing tested and testable code.
    SQL and NoSQL: You understand relational database design and can write your own queries. You also have some experience with alternative data stores, such as Lucene, Elastic Search, Mongo, and Cassandra.
    Multi-Platform: You are comfortable on Linux, OS X, and Windows.
    Pioneer: You are interested in exploring the latest web technologies because that’s exactly what we’re doing here.
    Technical Geek: You aspire to display your technical prowess in the form of creative, pragmatic solutions and learning as many applications, methodologies, and languages as possible.
    Agile: You are familiar with and enjoy Agile/Scrum development processes.
    Startup: While we have grown beyond startup to a recognized leader in network security, things still move fast here. Really fast. You enjoy that type of environment and thrive on the pace.
    Collaborative: You enjoy working in the ultimate cross functional environment, learning from others and collectively sharing accomplishments with others. In fact, you wouldn’t accept a position that offered anything less.
    Ambitious: You are excited about joining and growing within an awesome company where you are making a real difference to customers and their business.
    Efficient: You ensure projects are completed on-time, to-budget with the highest technical expertise and professionalism, while maximizing customer satisfaction.

LogRhythm is committed to diversity in its workforce. LogRhythm is an equal employment opportunity employer and considers all qualified applicants without regard to gender, race, veteran, or disability status. Women and people of color are encouraged to apply.