Full Stack Software Engineer
4 days ago
We are seeking an experienced Full Stack Software Engineer to join our dynamic team at ApplyBoard. As a key member of our School Products Team, you will play a crucial role in designing and implementing cutting-edge technology solutions for internal enterprise clients.
About the RoleThis is a unique opportunity to work on a wide range of projects, including frontend development, backend service development, and systems integration. You will collaborate closely with Principal Engineers to implement architecture and design, work with cross-functional teams to deliver high-quality software, and lead by example in promoting excellence in software engineering.
Key Responsibilities- Collaborate with Principal Engineers to implement architecture and design
- Work closely with cross-functional teams to deliver high-quality software and documentation
- Improve the quality and usefulness of existing features through refactoring, decomposition, bug-fixing, and preventive maintenance
- Identify and act on opportunities to improve the way we plan, develop, test, and deploy software
- Lead by example in promoting excellence in software engineering
- Serve as an active mentor to less-experienced developers
To be successful in this role, you will need:
- Strong practical experience developing web-based commercial software using modern tech stacks
- Great communication skills
- Demonstrated ownership and pride in the quality of software and its ability to meet user needs
- Knowledge of programming paradigms, languages, design patterns, tech stacks, and frameworks
- A high level of skill and craftsmanship in building software that stands the time
- Ability to explain and defend opinions while maintaining an open mind
- Experience with engineering practices and processes promoting incrementalism, frequent delivery, and tight feedback loops without sacrificing quality
The following skills are not required but would be beneficial:
- Experience working with AWS CDK or other Infrastructure as Code frameworks
- Experience working with Serverless Architecture
- Experience in data orchestration
- Working knowledge of system integration
- Leading projects as a technical/project lead
We offer a competitive salary range of $120,000 - $180,000 per year, depending on experience, plus benefits and opportunities for professional growth.
-
Full Stack Software Engineer
4 days ago
Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full timeJob Title: Full Stack Software EngineerAbout the Job:We are seeking a highly skilled Full Stack Software Engineer to join our team at CS2TECHNOLOGIES INC. The ideal candidate will have a strong background in software development, with expertise in both front-end and back-end technologies.About Us:CS2TECHNOLOGIES INC. is a dynamic technology company that...
-
Software Engineer
3 weeks ago
Kitchener, Ontario, Canada Snowman Full timeJob Details:Job Title: Software Engineer - Full Stack DeveloperJob Summary: We are seeking a highly skilled Software Engineer - Full Stack Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and technologies. Key Responsibilities: *...
-
Senior Software Engineer
3 weeks ago
Kitchener, Ontario, Canada Eggsmart Full timeAbout the RoleWe are seeking a skilled Senior Software Engineer - Full Stack to join our team at {company}.As a key member of our team, you will be responsible for designing, developing, and maintaining cloud-based full stack applications.The ideal candidate will have a strong background in back-end development and experience with full stack technologies.We...
-
Senior Full Stack Software Engineer
4 days ago
Kitchener, Ontario, Canada Hive Full timeAbout the RoleWe are seeking a skilled Senior Full Stack Software Engineer to join our team at Hive, a leading email and SMS marketing CRM. As a key member of our engineering team, you will play a crucial role in building and shipping software that helps brands personalize and automate their campaigns.The ideal candidate will have 5+ years of experience...
-
Senior Software Engineer
3 weeks ago
Kitchener, Ontario, Canada Church's Texas Chicken Full timeWe are seeking a Senior Software Engineer to lead our full stack development team. The ideal candidate will have expertise in Python and experience with cloud-based infrastructure.Key Responsibilities:Design and develop scalable software solutionsCollaborate with cross-functional teams to meet business objectivesEnsure high-quality code and adherence to...
-
Full Stack Engineer
1 month ago
Kitchener, Ontario, Canada Atomic Full timeJob OverviewWe are seeking a highly skilled Full Stack Developer to join our team at Atomic. As a key member of our development team, you will be responsible for designing and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesCollaborate with project stakeholders to understand requirements and develop innovative software...
-
Senior Full-Stack Engineer
3 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeThe OpportunityWe are seeking a highly skilled and experienced Sr. Full-Stack Engineer to join our growing School Products Team and contribute to the development of technology solutions for internal enterprise clients.As part of the team, you'll be working closely with Principal Engineers to implement architecture and design, collaborate with...
-
Senior Full Stack Software Engineer at Hive
1 week ago
Kitchener, Ontario, Canada Hive Full timeAbout the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Hive, a leading email and SMS marketing CRM used by brands to personalize and automate their campaigns.As a key member of our engineering team, you will be responsible for building and shipping software that helps our customers succeed. You will work closely...
-
Senior Full-Stack Engineer
1 month ago
Kitchener, Ontario, Canada ApplyBoard Full timeThe OpportunityWe are seeking a highly skilled and experienced Senior Full-Stack Engineer to join our growing School Products Team and contribute to the development of innovative technology solutions.As a key member of our team, you will collaborate with Principal Engineers to implement architecture and design, work closely with cross-functional teams to...
-
Senior Full Stack Software Developer
3 weeks ago
Kitchener, Ontario, Canada Hive Full timeAbout the Role:Hive is seeking a skilled Full Stack Software Developer to join our engineering team. As a key member of our team, you will be responsible for building and maintaining our software applications, ensuring they are scalable, efficient, and meet the needs of our customers.Key Responsibilities:Design, develop, and deploy software applications...
-
Software Engineering Lead
7 days ago
Kitchener, Ontario, Canada ApplyBoard Full timeThe Opportunity:As a Senior Software Engineer at ApplyBoard, you will play a pivotal role in shaping the company's technological advancement and product development. Leveraging your expertise in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...
-
Senior Software Engineer
4 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeJob SummaryApplyBoard is seeking a highly skilled Sr. Software Engineer to join our team. As a key member of our engineering team, you will play a pivotal role in the design, development, and deployment of innovative software solutions. Key ResponsibilitiesLead the design and implementation of robust software solutions, providing technical guidance and...
-
Senior Full Stack Developer
2 weeks ago
Kitchener, Ontario, Canada PiinPoint Full timeAbout the RolePiinPoint is seeking a highly skilled Full Stack Developer to join our team.This is a unique opportunity to work on a large and complex location analytics software, designing and implementing new user-facing features.As a Full Stack Developer, you will be responsible for building the libraries and frameworks that support our software,...
-
Senior Full Stack Developer
3 days ago
Kitchener, Ontario, Canada CS2TECHNOLOGIES INC. Full timeJob DescriptionWe are seeking a highly skilled Senior Full Stack Developer to join our team at CS2TECHNOLOGIES INC. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications.Key Responsibilities:Design, develop, and deploy scalable and efficient software applications using...
-
Senior Software Engineering Expert
3 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeThe OpportunityAt ApplyBoard, we're seeking a skilled Senior Software Engineer to join our team and contribute to the advancement and development of our innovative solutions. As a key member of our cross-functional team, you'll play a pivotal role in designing, developing, and deploying cutting-edge software products that address complex technical...
-
Senior Full Stack Developer
4 weeks ago
Kitchener, Ontario, Canada PiinPoint Full timeJob Description:As a Full Stack Developer at PiinPoint, you will be responsible for designing and implementing new user-facing features in our products. You will also build the libraries and frameworks that support our large and complex location analytics software. Additionally, you will optimize web applications to maximize speed and scale, write...
-
Senior Software Engineer
4 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeAbout the RoleWe are seeking a highly skilled Sr. Software Engineer to join our team at ApplyBoard. As a key member of our software development team, you will play a pivotal role in shaping the future of education technology.Key ResponsibilitiesLead the design and implementation of robust software solutions, providing technical guidance and expertise to the...
-
Kitchener, Ontario, Canada ApplyBoard Full timeCompany OverviewWe are ApplyBoard, a leading technology company in the education sector.About the RoleWe're seeking an experienced Senior Software Engineer to join our team. As a key member of our engineering department, you'll be responsible for designing, developing, and deploying software solutions that address complex technical challenges.Key...
-
Software Engineer
4 weeks ago
Kitchener, Ontario, Canada Verily Full timeAt Verily, we're seeking a skilled Software Developer to join our Precision Health Platform engineering organization. As a member of our team, you'll design, develop, and deliver new software features across our tech stack, working closely with our development team to build modular, composable, and interoperable platform components.Key ResponsibilitiesDesign...
-
Senior Software Engineer
3 weeks ago
Kitchener, Ontario, Canada ApplyBoard Full timeThe OpportunityAs a Senior Software Engineer at Applyboard, you will play a pivotal role in driving technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...