Jobs
>
Kitchener

    Entry Level Software Developer - Kitchener, ON, Canada - ApplyBoard

    Default job background
    Description

    As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard's 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 challenges.

    This role offers an exciting opportunity to lead projects, mentor junior team members, and contribute to the growth and success of our organization.

    You will work closely with Managers, Staff and Principal Engineers to ensure the successful delivery of high-quality software solutions while contributing hands-on to development efforts.


    Technical Leadership:
    Lead the design and implementation of robust software solutions, providing technical guidance and expertise to the development team. Drive best practices in software development, ensuring code quality, scalability, and maintainability.

    Full-Stack Development:
    Participate in the full software development lifecycle, from requirements gathering to design, coding, testing, deployment, and maintenance. Develop front-end and back-end components using modern frameworks and technologies.

    Architecture Design:
    Collaborate with architects and stakeholders to define software architecture and system design. Evaluate and recommend technologies, frameworks, and tools to enhance the efficiency and performance of our software products.
    Analyze complex technical problems and propose innovative solutions


    Team Collaboration:

    Work closely with cross-functional teams, including product managers, designers, QA engineers, and DevOps specialists, to deliver high-quality software solutions on time and within budget.

    Mentor junior engineers, share knowledge, and foster a culture of continuous learning and improvement.
    Champion Agile methodologies and practices: utilizing Kanban to prioritize and deliver features and enhancements on time;

    Technical Documentation :
    Create and maintain technical documentation, including system architecture diagrams, API specifications, code comments, and user guides. Ensure clear communication of technical concepts and project requirements to stakeholders.
    Bachelor's degree in Computer Science, Engineering, or related field; 6+ years of professional experience in software engineering, with a focus on full-stack development;
    ~ Strong proficiency in backend language/framework (e.g., Typescript, NestJS, Ruby on Rails) and frontend framework (e.g., React, );
    ~ Solid understanding of microservices architecture, design patterns, and best practices;
    ~ Excellent communication skills, with the ability to effectively collaborate with cross-functional teams and articulate technical concepts to non-technical stakeholders;
    ~ Great experience with TypeScript and its application in frontend and backend development;
    Experience with CI/CD pipelines using GitHub Actions or similar tools;
    Active participation in open-source communities or contributions to relevant projects;

    Flexible remote work options;

    If you're a passionate and experienced software engineer with a knack for leadership and a desire to make a meaningful impact, we'd love to hear from you.


  • Compusense Inc.

    Software Developer

    5 days ago


    Compusense Inc. Guelph, Canada

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec tortor nunc, ultrices ac leo et, luctus suscipit mi. Sed pulvinar lectus nec nisl luctus, ut commodo libero mattis. Etiam vel velit non justo iaculis ornare. Nullam quam sapien, dictum eu massa sit amet, bibendum aliq ...

  • Brock Solutions Inc.

    Software Developer

    3 days ago


    Brock Solutions Inc. Kitchener, Canada

    Brock Solutions is an innovative engineering solutions and professional services company specializing in the design, build and implementation of real-time operational solutions for broad based industrial/manufacturing and transportation/logistics organizations worldwide. Some int ...

  • Encircle Inc.

    Software Developer

    5 days ago


    Encircle Inc. Kitchener, Canada $2

    SOFTWARE DEVELOPER · Kitchener (Remote) - Full Time · Encircle is leading the $2 trillion dollar property insurance industry out of the dark ages of pen and paper processes, into the digital age of transparency and empowerment. Our easy-to-use software platform enables thousands ...

  • Robert Bosch Group

    Software Developer

    5 days ago


    Robert Bosch Group Waterloo, Canada

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymout ...

  • Geotab

    Software Developer

    1 week ago


    Geotab Waterloo, Canada

    Software Development – MyGeotab Oakville / · You are a skilled Software Developer who specializes or is interested in automated testing and managing CI/CD pipelines. You can complete assignments independently or in a team environment. Your background involves building dependable ...

  • IMAX

    Software Developer

    1 week ago


    IMAX Waterloo, ON, Canada

    Senior C++ Software Engineer, Performance Specialist page is loaded Senior C++ Software Engineer, Performance Specialist · Apply locations Waterloo, ON time type Full time posted on Posted 30+ Days Ago job requisition id JR100034 IMAX is not your everyday entertainment experienc ...

  • Ford Co

    Software Developer

    1 week ago


    Ford Co Waterloo, Canada

    Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming the world's most trusted mobility company – delivering smart vehicles for a smart world. Join our team as we creat ...

  • Dejero Labs Inc.

    Software Developer

    5 days ago


    Dejero Labs Inc. Waterloo, Canada

    It all started on a bus. An election campaign bus. · Through his experience providing mobile connectivity for election campaigns, Dejero founder Bogdan Frusina witnessed first-hand the challenges that journalists faced reporting live from the field. He knew there was a better way ...

  • Airbus

    Software Developer

    5 days ago


    Airbus Waterloo, Canada

    Software Developer - Clean Code page is loaded · Software Developer - Clean Code · Apply locations Waterloo time type Full time posted on Posted Yesterday job requisition id JR Job Description: · Job Summary: · Come work for NAVBLUE, a leading services company wholly owned by ...


  • IoT Now Waterloo, ON, Canada

    Home › IoT News › BlackBerry releases QNX Software Development Platform 8.Powered by its new next generation QNX operating system (OS), the company's high performance, safe and secure embedded OS,SDP 8.0is designed to realise the performance potential of the increasing number of ...

  • Dejero Labs Inc.

    Software Developer

    5 days ago


    Dejero Labs Inc. Waterloo, Canada

    It all started on a bus. An election campaign bus. · Through his experience providing mobile connectivity for election campaigns, Dejero founder Bogdan Frusina witnessed first-hand the challenges that journalists faced reporting live from the field. He knew there was a better way ...

  • Roseosoft Kithcener

    software developer

    2 weeks ago


    Roseosoft Kithcener Waterloo, Canada

    Education: Bachelor's degree · Experience: 1 year to less than 2 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, ...

  • Alert Labs Inc.

    software developer

    2 weeks ago


    Alert Labs Inc. Kitchener, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Office · Software company · Remote or mobile · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical pro ...

  • Bosch

    Software Developer

    2 weeks ago


    Bosch Waterloo, Canada Full time

    Job Description · Software development for Electric Power Steering projects, including specification, design, implementation, integration and testing. As a Software Engineer, you will be part of the project team responsible for developing and releasing software for our customers ...

  • Airbus

    Software Developer

    6 days ago


    Airbus Waterloo, ON, Canada

    Software Developer - Clean Code page is loaded · Software Developer - Clean Code · Apply locations Waterloo time type Full time posted on Posted Yesterday job requisition id JR Job Description: · Job Summary: · Come work for NAVBLUE, a leading services company wholly owne ...

  • Fi NOW

    Software Developer

    6 days ago


    Fi NOW Waterloo, ON, Canada

    You are a skilled and motivated software developer excited to be a part of the smart home evolution. You thrive being part of a small, very talented and motivated team developing the next generation technologies that will change how the world uses WiFi. · Collaborate with extern ...

  • Roseosoft Kithcener

    software developer

    3 weeks ago


    Roseosoft Kithcener Waterloo, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...

  • Alert Labs Inc.

    Software Developer

    1 week ago


    Alert Labs Inc. Kitchener, Canada

    At Alert Labs, we are passionate about saving natural resources, protecting our customers' properties from water damage, and improving the operational efficiencies of cities, school boards, restaurants, and insurance companies. Alert Labs is building affordable, simple to deploy ...

  • Geotab

    Software Developer

    1 day ago


    Geotab Waterloo, Canada Permanent - Full time

    Who we are:Geotab is a global leader in IoT and connected transportation and certified "Great Place to WorkTM." We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communiti ...

  • Bridge West Dental Office

    software developer

    2 weeks ago


    Bridge West Dental Office Waterloo, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Pr ...