Fullsteam Logo

Fullsteam

Senior Full Stack Developer

Posted 17 Days Ago
Be an Early Applicant
Surrey, BC
Senior level
Surrey, BC
Senior level
The Senior Full Stack Developer will design, develop, and maintain software solutions, focusing on both backend and frontend, and collaborate with teams to enhance user experiences.
The summary above was generated by AI

It's fun to work in a company where people truly BELIEVE in what they're doing!

Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of 1,700 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients.

R&D Business Systems / EPASS Software, part of the Fullsteam organization, is a successful and profitable software company located in the new Health and Technology District in Surrey City Centre, close to the King George Skytrain station. We specialize in custom software for the Appliance, Electronics and Furniture Sales & Service industries. We have been in business since 1973 and have an established client base across North America. Our solutions have evolved with technology over several decades and we are now growing our team as we transition towards cloud-based web solutions and applications.

The EPASS Enterprise System covers all business and operational facets of the industry - including POS, inventory control, dispatching, mapping, barcoding, mobile solutions, e-commerce and fully integrated accounting. A career with EPASS Software is guaranteed to be fast-paced and rewarding, with opportunities for career advancement and continuing education.

We recently moved into our new office in Surrey with more space and room for growth, an upscale office lounge for our employees, and access to building amenities like the gym, yoga room, change rooms with showers, and more. We offer a hybrid schedule of working from home 3 days per week and working in-office 2 days per week.

We are seeking a customer-centric full stack developer to join our team and contribute to our web, desktop and mobile initiatives. The successful candidate will have a proven passion for working with all aspects of product development, including working directly with relational databases, building Web APIs, and constructing user interfaces using modern JavaScript frameworks.

Our ideal candidate should bring the following qualities:

  • Development experience with mid-sized to large-scale enterprise applications.

  • Have a passion and natural curiosity for new technologies and frameworks.

  • Be highly motivated and self-driven.

  • Be willing to contribute as a team member and participate actively in discussions by offering support and constructive feedback.

  • Be able to work within, and contribute to, the existing development and architecture standards.

  • When necessary, be able to work under limited supervision and be ready to take initiatives to solve development challenges.

  • Be driven by the principle of “quality over quantity” and have a “practice good habits” approach to development.

  • Have experience with customer-facing business systems where user interface design is as important as database design.

  • Have an engaging personality that is willing to dive in and solve problems regardless of the technology or complexity.

  • Strong understanding of software architecture and object-oriented design.

  • Good verbal and written communication skills.

  • The successful candidate must demonstrate the following technical skills:

  • Proficient in C# and the .Net framework.

  • Strong foundations in client UI development with JavaScript and JQuery technologies. Client framework experience with any of the following as Angular, Knockout, React, or Vue would be an asset but is not a requirement.

  • Deep understanding of the REST architectural principles.

  • The ability to create Web APIs using the Microsoft WebAPI framework.

  • Understanding of the MVC architectural pattern.

  • Strong understanding of web development. Knowledge of Microsoft IIS would be an asset.

  • Understanding of relational database management systems and SQL programming.

  • Proficient with CSS and Bootstrap.

  • Experience with OOP design patterns and best practices.

Nice to have:

  • Experience with ERP or WMS systems.

  • Experience with Telerik (Kendo) technologies

  • Experience with Crystal Reports

  • Experience with LESS or SASS

  • Experience with Typescript

  • Mobile development experience.

  • Angular

Primary Responsibilities:

  • Actively participate in a collaborative development team to develop innovative software solutions.

  • Design, develop and maintain backend and front-end solutions.

  • Work with support to correct issues impacting our customers' user experience

  • Develop and maintain technical documents.

  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns.

Skills & Competencies:

  • Proficient in C# and the .Net framework.

  • Strong foundations in client UI development with JavaScript and JQuery technologies. Client framework experience with any of the following as Angular, Knockout, React, or Vue would be an asset but is not a requirement.

  • Deep understanding of the REST architectural principles.

  • The ability to create Web APIs using the Microsoft WebAPI framework.

  • Understanding of the MVC architectural pattern.

  • Strong understanding of web development. Knowledge of Microsoft IIS would be an asset.

  • Understanding of relational database management systems and SQL programming.

  • Proficient with CSS and Bootstrap.

  • Experience with OOP design patterns and best practices.

Minimum Qualifications:

  • Bachelor's Degree, preferably in Computer Science or related technical field

  • Minimum 5 years experience as a software developer

Fullsteam recognizes that your health and wellbeing are a priority. This is why we offer a full suite of benefits that include:
•  Medical
•  Extended Health and LTD plan
•  Dental
•  Vision
•  RRSP (with employer match)
•  Health Spending Account
•  Flexible paid time off

This posting is for an existing vacancy and will remain open until filled.

Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.

Top Skills

.Net Framework
Angular
Bootstrap
C#
CSS
JavaScript
Jquery
Knockout
Microsoft Iis
Mvc
Oop Design Patterns
React
Rest
SQL
Vue
Web Api

Similar Jobs

7 Days Ago
Remote
7 Locations
Senior level
Senior level
Software
Join Lightci as a Senior Full Stack Engineer to develop AI models, enhance network performance, and integrate AI features in an education app.
Top Skills: AWSDockerGraphQLNestjsNextjsRestful ApiTypescript
9 Days Ago
Remote
8 Locations
Senior level
Senior level
Fitness
The Senior Fullstack Engineer will write high-quality code, contribute to engineering improvements, and actively participate in product development while ensuring quality and security standards are met.
Top Skills: ImmutablejsIntegration TestingReactReduxRubyRuby On RailsStripeTddUnit Testing
11 Days Ago
Victoria, BC, CAN
Senior level
Senior level
Marketing Tech
As a Senior Full Stack Developer, you will design and maintain Node.js microservices, Angular dashboards, and manage cloud-based infrastructure, ensuring quality standards and performance optimization.
Top Skills: AngularAWSDockerGCPGitKubernetesMySQLNode.jsNoSQLTypescript

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account