Senior Full Stack Developer

Senior Full Stack Developer

This is an excellent opportunity to be part of a fast moving, lean product development team working on the continued development of the Company applications.  Deliver reliable, scalable new features to the Company platform using PHP7, TypeScript, JavaScript, and SQL technologies.  Design and deliver finished, high-quality, high-performant internal and public facing applications.

If you are self-motivated and want to work in a small team, yet you are comfortable partnering with other departments, stakeholders, and customers on software development, improvements, internal tools, and implementation issues, then we would like to talk with you.

Description:

  • Design, implement, unit test, and support new application features and internal tools
  • Identify technical requirements and participate in peer reviews of solution design and related code
  • Proactively learn product frameworks and code base; continually improve upon existing applications and learn new technologies
  • Justify decisions made within the code being delivered and take ownership of any output
  • Participate in performance tuning, testing, refactoring, usability, and automation support, maintain, and help document software functionality
  • Maintain coding, compliance, and security standards
  • Provide maintenance and on-going support of past and future technical solutions

Skills and Requirements:

  • 5+ years of web development experience
  • 3+ years of SQL (any implementation: MySQL, SQL Server, PostgreSQL, Sybase, Oracle etc.)
  • Experience with JavaScript frameworks (React), web development (HTML5, CSS3, PHP, MVC and OOP design patterns, and Version Control / Distributed Source Control Products (Git)
  • Experience with the Elixir programming language is preferred
  • Experience with Unit Test frameworks such as PHPUnit, Junit or jest
  • Experience using and developing APIs (GraphQL API experience preferred
  • Understanding of basic project management principles and Web Application Security (OWASP, OAUTH)
  • Experience with Linux/Unix and CLIs
  • Background in high-growth Agile SaaS-based engineering organizations

Please send resume and cover letter to Maureen@2a3Group.ca or call 519-858-8880.