28 Jan
Sangoma
Markham
Job Posting: Backend-Focused Full Stack Developer Position: Backend-Focused Full Stack Developer
Location: Remote working.
Employment Type: Contractor – 6 months.
Experience Level: Mid-Level
Reports To: Jeff Weitz – Business Systems Job Summary We are seeking a talented and backend-focused Full Stack Developer with strong expertise in PHP and JavaScript for building and maintaining robust, scalable, and secure backend services. While the role primarily emphasizes backend development, familiarity with front-end integration is essential. Experience in AWS, Java, Golang, Perl, or React is a valuable addition. The ideal candidate is passionate about building efficient APIs, optimizing database operations,
and ensuring seamless data flow between systems. Key Responsibilities
- Design, develop, and maintain backend systems using PHP.
- Build and optimize RESTful APIs for integration with front-end applications and third-party services.
- Implement server-side logic to handle complex business requirements.
- Ensure security best practices are followed in application architecture and code.
- Manage and optimize databases, including query performance and schema design.
- Collaborate with front-end developers to ensure smooth integration and functionality.
- Troubleshoot and debug backend systems, ensuring high performance and reliability.
- Contribute to DevOps practices, including deployment pipelines and server management.
Required Qualifications
- Strong programming skills in PHP with a focus on backend development.
- Proficient in server-side JavaScript and familiarity with modern frameworks or libraries.
- Solid understanding of database design (SQL and NoSQL) and optimization techniques.
- Experience with API design and integration, including authentication and error handling.
- Familiarity with version control systems, such as Git.
- Knowledge of secure coding practices and backend system architecture.
Preferred Qualifications
- Experience with cloud platforms, especially AWS (e.g., Lambda, S3, RDS, EC2).
- Knowledge of other backend languages like Java, Golang, or Perl.
- Exposure to containerization tools like Docker and orchestration platforms like Kubernetes.
- Understanding of microservices architecture and event-driven design.
- Familiarity with frontend technologies like React for seamless backend integration.
- Experience in building CI/CD pipelines and automated testing for backend systems
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.