SnapCount Lighting Retrofit Software Logo
CONTACT US
|
|
|
Start A Conversation
Job Posting

Full Stack Developer

Full Stack Developer

Imagine not simply developing an application, but enabling a solution.

Imagine not only earning a paycheck, but making a difference.

Imagine not just having a job, but pursuing a mission.

If you’re a Full Stack Developer and want to be part of something truly special, read on. Because StreamLinx, LLC, is an established cloud software success story dedicated to solving some of the world’s most vexing energy and environmental problems and we want YOU to help us deliver the next trailblazing solution.

StreamLinx is the maker of SnapCount and SnapSource, the mobile and cloud-based platform that accelerate the adoption of energy efficiency and clean technologies in commercial and industrial buildings. The energy retrofit boom you’ve heard so much about? It’s real, and the technology that supports it originates right here. Our customers include energy retrofit companies, professional engineering firms, energy service companies, clean power entities, public utilities, and electronics distributors. They all share the same objective of reducing energy usage in commercial facilities. And our software speeds that adoption like none other.

Which brings us to you. We’re looking for a Full Stack Developer to produce clean, functionable, and scalable software solutions. You will be a part of a cross-functional team that is responsible for the full development life cycle, from conception to deployment. You’ll work in unison with experts in development, customer success, quality assurance, and sales to develop high-quality, maintainable code that will enable our clients to excel in a booming industry. This is your chance to approach software holistically and cater to both user experience and functionality.

Specific responsibilities include:

Within the first four weeks

• Dive into our development stack (HTML/JavaScript/CSS, Java, Groovy, MySQL, Apache-Tomcat, as well as several other standard tools and libraries found in a Java based web stack) and learn the flow of code and how it interacts with different components

• Work one-on- one with teammates to help understand the core of the Snapcount platform to build a constantly growing knowledge base of how our product works and what customers require to be successful in the field

Within the first 90 days:

• Alongside your team, take tickets in a development sprint, develop code to solve problems or create new solutions, integrate the changes into the repository, validate that your changes address the requirements

• Work with our QA team to develop test plans and help test software to ensure responsiveness and efficiency

• Effectively estimate project work and time requirements and document what you develop and test

Year One and Beyond:

• Collaborate with fellow software team members to brain-storm optimal designs, innovate them into the codebase and deliver high quality applications

• As a fast-moving software company, we have an aggressive roadmap of features and functions. You will need to consider the future as you build today's functions to ensure the system is ready for these updates.

That’s the work. Now what about the work-life? We believe in empowering energy optimization through honoring our commitments to our customers and our team.  We have an open and casual environment, far from fancy but perfect for our mission. We are growing the company deliberately with our hundreds of happy, raving clients all while maintaining a true start-up culture that values passion and innovation and rewards hard work and high-quality results. We also offer competitive compensation, medical benefits, and free lunch every Friday.

What will it take to join our team?

Realistically, we need someone with at least 3-5 years proven experience working in a full stack capacity on a web application. Ideally, this person also has a strong desire to deliver strong design aesthetics with the technical know-how. Most important is an insatiable technical curiosity and desire to learn a production grade application for real users. Candidates should have prior experience with our specific environments (Java, MySQL, Javascript, HTML). Experience in an agile environment would be very helpful, but not required as long as you are a quick study of new tools/techniques. You’ll be working with people, both internal and customers, so your ability to understand the problem at hand, improvise, experiment, and innovate a solution is crucial. Critical thinking and problem solving are the final pieces to making you a member of this team.

Ready to make a difference in your career, and in the world? Then we want to talk!

Apply by clicking here!

Apply Now
Contact SnapCount Lighting Retrofit Software

It’s go time.

Book your personalized Demo to see how SnapCount can help you save time, boost productivity, and win more projects. Click here to get started!