Connections Outsourcing
Job Description
-
Lead the evolution of the platform’s architecture, ensuring scalability and maintainability.
-
Maintain and modernize the React-based frontend and Node.js/PHP backend.
-
Own the design system and component library for reusability and accessibility.
-
Enhance REST APIs focusing on security, flexibility, and performance.
-
Optimize workflows, automation, and tooling for better developer experience (DX).
-
Implement performance improvements such as lazy loading, caching, and server-side rendering (SSR).
-
Improve database query performance and reduce backend bottlenecks.
-
Oversee build pipeline improvements including CI/CD integrations.
-
Manage cloud hosting environments such as AWS or DigitalOcean.
-
Drive unit, integration, and functional testing adoption (Jest, Mocha, etc.).
-
Optimize SEO strategies and implement A/B testing strategies.
-
Act as the last stop on code reviews, ensuring high code quality and best practices.
-
Mentor and support junior and mid-level engineers.
-
Be a hands-on contributor, doing heavy-duty coding as needed.
Job Requirements:
-
7+ years of experience in full-stack development with a focus on performance and scalability.
-
Expertise in React.js, Webpack, and Node.js.
-
Strong experience with modern PHP (or willingness to maintain/refactor legacy PHP code).
-
Deep knowledge of performance optimization techniques and web performance audits.
-
Experience building payment processing systems (not just integrating Stripe or similar services).
-
Experience working in eCommerce platforms and handling complex payment workflows.
-
Proficiency with build tools, automation, and CI/CD pipelines.
-
Hands-on experience with SQL databases (PostgreSQL, MySQL) and caching systems (Redis, Memcached).
-
Strong understanding of RESTful API design with secure, fine-grained access controls.
-
Familiarity with containerization (Docker), process management (PM2), and cloud environments.
-
Passion for creating exceptional user experiences with attention to detail.
-
Ability to lead code reviews, define coding standards, and support team growth.
-
Experience with infrastructure cost management and scaling in cloud-hosted environments, is a plus.
Originally posted on Himalayas
To apply for this job please visit himalayas.app.
About this role & career path
Working in Canada
Canada is a country in North America. Its ten provinces and three territories extend from the Atlantic Ocean to the Pacific Ocean and northward into the Arctic Ocean, making it the second-largest country by total area, with the longest coastline of any country. Its border with the United States is the longest international land border. The country is characterized by a wide range of both meteorologic and geological regions. With a population of over 41 million, it has widely varying population densities, with the majority residing in its urban areas and large areas being sparsely populated. It
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.