Full Stack Developer
Job Description
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
Who We Are...
About Us
SmartVault is a cloud-based document management and file sharing solution for small-to-medium sized businesses, professional accountants and bookkeepers. In 2017, SmartVault became part of the GetBusy Group, which is AIM-listed and currently trading on the London Stock Exchange. SmartVault continues to operate as a wholly owned subsidiary in the US, but we are now part of a much larger global team with expanded products serving the US, UK and Australia/New Zealand markets.
SmartVault Team Culture and Values
SmartVault is a collaborative environment, where the number one goal is to solve problems for our customers. We use data to make informed decisions, and we work hard to be transparent with each other and with our customers. Our ultimate purpose is to make people’s lives better at work, so they can focus on higher value activities in their business or personal life. Learn more about our business and our values.
Benefits of Working at SmartVault
We’re striving to make SmartVault the best place to work in Houston. We work in a relaxed environment that emphasizes work/life balance. Our health benefits are top-notch, vacation time is generous, and we encourage community involvement with time off to volunteer. We also offer hybrid remote working.
We value diversity at SmartVault, and we're committed to creating an inclusive culture where everyone is able to be themselves and to reach their full potential. We actively encourage applications from people of all backgrounds and cultures and believe that a diverse team helps build the best products, deliver the best services and tackle the diverse and exciting challenges we face.
The Opportunity
There are exciting times ahead here at SmartVault as we rapidly grow our successful business and we need more Full Stack Developers to help build some seriously cool stuff! You'll need to be smart, experienced and highly motivated to make the grade.
The Team
The SmartVault development team are using agile principles to deliver the highest quality products to hundreds of thousands of users. And that's only just the start!
It's a great team, producing great products in a great way. We offer you the opportunity to:
- be part of a highly specialized, collaborative and motivated team
- learn from and be inspired by skilled colleagues
- teach and inspire others
- work across the entire product life cycle
- develop your skill set - research and adopt the latest design patterns, methodologies, principles and technologies
- make your mark and, in doing so, make us better
The Role
We are looking for a motivated Full Stack Developer to join our agile cross-functional product team with dedicated Product Management, DevOps and QA, building an exciting product using a wide variety of technologies, practices and processes.
Above all, you will demonstrate real passion for technology, delivery, and best practice.
Skills & experience you'll struggle without
- Solid understanding of programming fundamentals
- Excellent skills in C#
- Strong debugging and problem solving skills
- Strong front end skills with proficiency in HTML, CSS3, JavaScript, jQuery, JSON, AJAX
- Experience building modern web applications
- Experience working with Javascript frameworks such as React or any other framework
- Experience working with RDBMS such as MySQL
- Building and consuming REST services
- Excellent communication and collaboration skills
- Picking up new skills quickly and eager to learn new things
- Desire to make things better and foster good development practices within the team
- Working with designers
- Working to coding guidelines
- Working in an agile team
Skills & experience that would be a bonus
- Exposure to SaaS software design, development, deployment and maintenance
- Experience working with cloud platforms: AWS / Azure
- Responsive web design
- Automated testing - TDD / BDD
- Entity Framework or another ORM framework
- Experience working with one or more of the following: ElasticSearch, RabbitMQ, CouchBase, Scala
- Familiarity with WinForms application development
- OAuth 2.0
What you need to be
We're looking for a certain type of person. Rockstars! We want people:
- that care
- that take ownership of and pride in their work
- with a hands-on approach
- with a flexible and positive attitude
- with excellent communication and inter-personal skills with the ability to fully participate in a team environment
- with the desire and ability to learn quickly on the job
- with a proven ability and love for problem solving, lateral thinking and presenting solutions to project stakeholders