Company Background
For over two decades, Landmark Global has enabled our customers to expand globally. Our shipping and logistics business has grown from basic international mail and parcel delivery to full service, end-to-end solutions. This includes proprietary technology and trade consulting, which provides our clients the capability to sell to millions of customers worldwide.
Our technology is web-based, scalable, and agile. Mercury, our proprietary web-based platform, was developed in-house on the foundations of our logistics expertise and client requests.
Summary
Our engineers are part of a medium sized and growing team supporting a commercial web-based application used around the world, facilitating the shipping of millions of packages a year. Our engineers work across our technology stack and throughout the full software product lifecycle including architecture and design, front and backend implementation, and on-going support.
The development team is integrally involved in supporting the new initiatives and ambitions of a number of large businesses within the bpostgroup family of companies. Team members work across departments to help design and implement new features while ensuring a stable, maintainable foundation for our large codebase.
As a leader in this team, you will contribute to the technical direction and growth of the platform. You will also play a key role in modeling and enforcing our high development standards and practices for the team as a whole. As an individual contributor, tasks may include adding new features to our flagship web application, scaling system architecture to prepare for the future, integrating with new solution providers, or implementing custom solutions to support our clients. We are looking for candidates with a strong background in implementing and supporting web applications in a LAMP environment to join our talented team.
Job Description
Core responsibilities will include the following areas:
- Provide technical leadership for the platform, helping to inform system architecture, design decisions, and implementation approaches.
- Lead code reviews, technical discussions, and knowledge sharing, while contributing to continuous improvements in code quality, engineering standards and overall software delivery for the team.
- Directly manage and develop a small team of engineers through coaching, technical guidance and constructive feedback.
- Work as a direct contributor as a fullstack engineer. You will design, build, and maintain the front-end and back-end of our flagship web application and related systems.
- Work within a large codebase and write high quality, scalable code adhering to best practices.
- Collaborate with the Solutions and Product teams to review and scope proposed projects.
- We expect this role to entail 50% management and leadership responsibilities and 50% direct software development contribution.
- Additional duties, as assigned.
Position Requirements
Requirements/Qualifications include:
- Bachelor’s degree in Computer Science or equivalent work experience
- 10+ years of professional experience as a Web Developer / Software Engineer
- Experience managing a team of software engineers while remaining an active hands-on contributor.
- Deep experience designing, developing and maintaining scalable web applications in PHP or similar scripting language (Ruby, Python, etc.).
- Experience designing and optimizing solutions using relational databases, preferably MySQL
- Proficiency with front-end web technologies (i.e. HTML, CSS, Javascript, jQuery, Bootstrap, etc.)
The ideal candidate should have:
- Excellent communication skills, comfortable working directly with non-technical colleagues
- A proven ability to take ownership of complex projects, navigate ambiguity, assess tradeoffs, and deliver successful outcomes independently.
- A passion for mentoring engineers, providing thoughtful code reviews, and raising the overall quality of the team's software and engineering practices.
- Personal high standards for their work and they take pride in their craft.
- A strong work ethic and is self-motivated, with a desire to contribute and always be improving
- Proficiency with CI/CD pipelines and automated test integration
- Knowledge of basic cybersecurity principles and application of relevant security measures in everyday work
- Experience with other tools in our toolset (PHPUnit, Gitlab CI/CD, Jenkins, Vagrant, AWS, NewRelic)
Landmark Global is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to citizenship, race, place of origin, ethnic origin, colour, ancestry, disability, age, creed, sex/ pregnancy, gender identity, gender expression, family status, marital status, sexual orientation, receipt of public assistance and any other prohibited grounds recognized by applicable law.
Landmark Global is committed to ensuring that its online application process provides an equal employment opportunity to all job seekers, including individuals with disabilities. If you believe you need an accommodation in order to search for a job opening or to submit an application, please contact us by emailing [email protected]. We will work to assist disabled job seekers whose disability prevents them from being able to apply online. This contact information is for accommodation requests only; do not use this contact information to inquire about the status of an application.
Candidate Privacy Notice – Learn about how we use the personal data you submit as a job applicant by visiting our website at https://landmarkglobal.com/us/en/candidate-privacy-notice
Pay: $160,000.00-$180,000.00 per year
Benefits:
- Dental care
- Employee assistance program
- Extended health care
- Life insurance
- Paid time off
- RRSP match
- Vision care
- Work from home
Experience:
- Web development/ Software Engineering: 10 years (required)
Location:
Work Location: Remote