About Spredfast-Lithium

Build software. Reach 500 million users. Change lives. That’s what we’re doing at Spredfast-Lithium. And you can do it, too. If you want to put your stamp on the digital customer space and enjoy yourself along the way, come join the team. We’re looking for seriously passionate, fun, collaborative & innovative thinkers to help us change the world.

View All Jobs

Web Engineer

Boulder, CO
  • Apply
  • For LITHIUM Employees

 

Job Description

As a Web Engineer, you are an expert, implementing Spredfast + Lithium front-end customizations for our customers. To fulfill these responsibilities, you have extensive professional experience developing front-end web solutions, and you’re a strong communicator who is comfortable offering expert technical advice directly to both technical and non-technical customers. You are also an excellent collaborator, working with our Project Managers, Technical Leads, back-end Application Engineers, and Front-End Developers on the requirements and design for the solutions you create. At the same time, you can work independently and efficiently, because you’re organized, task-focused and self-responsible.

 

Responsibilities

·       Designing, implementing, testing, documenting, deploying, and supporting custom features to Spredfast + Lithium's products, focusing on the interactive/user interface aspects of the solution

·       Consulting with customers via phone and email, and occasionally in person

·       Managing and accounting for your own time and activities; developing your technical and professional skills within the department

·       Collaborating with and helping colleagues solve technical problems

·       Contributing to operational and process improvements

 

Requirements

·       BS in Computer Science or a related technical field, or equivalent experience

·       Strong foundation in front-end web programming technologies (e.g.: HTML5, CSS/Sass, JavaScript, jQuery, XML, JSON)

·       Experience with a server-side templating framework (e.g.: Freemarker, Velocity)

·       Strong command of the English language (written, spoken, colloquial); additional languages a plus

·       Talent for troubleshooting; Eagerness to self-teach

Additional Skills

·       Working knowledge of software revision control systems including Git and Subversion; experience with software configuration management, branching, merging, and continuous integration a plus

·       Experience scoping and estimating technical work using a variety of methodologies (formal and informal)

·       Familiarity with UNIX command-line tools and scripting; systems administrations skills a plus

·       Foundation and professional application of computer science fundamentals: data structures and algorithms, object-oriented programming, design patterns, concurrency, files and databases, performance analysis, declarative/imperative programming models

·       Conceptual understanding of test-driven development; experience with automated testing frameworks (e.g.: JUnit, Jasmine, Selenium) a plus

·       Working knowledge of server-side javascript frameworks like Node.js a plus

Ability to travel up to 10-15% (estimated 5 days per quarter for internal meetings or workshops)
Skills & Requirements Qualifications

Spredfast-Lithium offers a great working environment and competitive compensation and benefits packages. We're looking for fast-thinking, innovative, passionate team players who enjoy brainstorming new ideas, working with the best and brightest in the social media software industry.

At Spredfast-Lithium we encourage our employees to be real. In keeping with this philosophy, we appreciate diversity and welcome all qualified applicants regardless of race, religion, sex, age, national origin, sexual orientation, disability, veteran status, genetic information or criminal history.