Fullstack Software Developer

Posted last week

Apply Now

About the role

  • Fullstack Software Developer at PSD Citywide enhancing service delivery for local governments through innovative technology. Collaborate in a remote team environment on back-end and front-end application development.

Responsibilities

  • Working on our PSD Citywide Enterprise system, design and develop backend services and front-end applications
  • Effective knowledge with web development languages, frameworks and new technologies
  • Working with other software developers and support staff in order to take product ideas from concept to release
  • Writing and maintaining code in a robust, efficient and readable manner
  • Design and implement new user interfaces/experiences to meet clients needs
  • Documenting code and providing the methodology behind it for future reference
  • Testing and implementing experimental technologies
  • Testing and reviewing code in timely and professional manner
  • Ability to work in an Agile project delivery environment, develops and modifies technology systems, addressing functional, performance, security, quality, operational and monitoring needs
  • Participate in phases of the software development life cycle (SDLC) for a variety of projects
  • Managing data integrity and quality assurance activities to ensure application stability
  • Managing self-directed assignments to implement features and resolve software defects to meet schedule commitments with high-level of quality
  • Assist in the development and maintenance of user manuals and guidelines
  • Recommend and perform software improvements and upgrades
  • Works with Business Analysts to complete analysis of business requirements, design and development of web applications that are integrated with other modules
  • Participate in a daily scrum and weekly team sprints
  • Other duties as assigned

Requirements

  • Post Secondary education in Computer Science or Computer Engineering, or related degree/diploma
  • 3-10 years experience fullstack development
  • Expertise in development technologies depends on work projects
  • Experience with Web Development technologies and frameworks including: JavaScript, PHP, SQL, Angular.JS, Symphony, CSS (Sass), Node.js, Git, Linux, PostgreSQL
  • Strong SQL skills; ability to create and modify complex stored procedures and functions
  • Strong ability to collaborate and problem solve
  • Experience building and scaling user-focused web applications
  • Experience in design and development of scalable and secured web services that integrate with other technologies
  • Previous experience working with legacy applications
  • A solid commitment to quality software development
  • Experience with source code repositories such as Git
  • Excellent problem-solving skills and the ability to work in a fast-paced environment a must
  • Good verbal and written communications and knowledge transfer skills

Benefits

  • Competitive Compensation: We offer competitive salaries that recognize your skills and experience
  • Wellness Coverage: Enjoy a comprehensive health and wellness benefits package that keeps you and your family secure and healthy
  • Flexible Working: Work where you thrive! Enjoy remote work flexibility (specific regional options apply) while staying connected to our supportive team
  • Work-Life Balance: Benefit from Flex Hours to manage your personal life and Paid Time Off (PTO) so you can fully recharge
  • Unwind Early: Say hello to summer with our popular Summer Fridays—shorter work weeks to help you kick-start the weekend
  • Culture & Community: Participate in fun social events (both virtual and in-person) and contribute to charity initiatives as part of our community focus
  • Career Growth: Our Career Framework provides clear, structured paths for growth and ongoing learning, ensuring you reach your professional goals

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$75,000 - CA$110,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularJavaScriptLinuxNode.jsPHPPostgresSCSSSDLCSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.