Web Software Developer
Sync.com
Job highlights
Summary
Join Sync, Canada's leading cloud storage provider, as a Web Software Developer! This remote role offers the opportunity to design, develop, and maintain high-quality backend and frontend applications using modern technologies like PHP, NodeJS, and Angular. You will contribute to the technical direction of our backend storage application and APIs, ensuring exceptional performance and reliability. Collaborate with cross-functional teams, participate in the SDLC process, and leverage your expertise to drive innovation and growth. We seek a versatile developer with at least 4 years of experience in web software development and a passion for delivering exceptional user experiences. Sync offers a competitive salary and benefits package, including a hybrid work arrangement and professional development opportunities.
Requirements
- At least 4 years of experience in web software development, with a strong focus on modern PHP, NodeJS, and frontend frameworks such as Angular
- Good understanding of SDLC principles, including Agile methodologies, design thinking, and user-centered development
- Excellent problem-solving skills, with a keen eye for detail and a passion for debugging
- Strong leadership and mentoring skills, with experience in working collaboratively with cross-functional teams
- Familiar with database management systems, including MySQL, MongoDB, and PostgreSQL
Responsibilities
- Design, develop, and maintain both backend and frontend applications, leveraging your expertise in modern PHP, NodeJS, Angular, TypeScript, JavaScript
- Contribute to the technical direction for our backend storage application and APIs, leading the development of new features and integrations
- Drive backend performance and efficiency of our infrastructure, utilizing knowledge of networking, storage, and DevOps practices to optimize resource allocation and scalability
- Collaborate with cross-functional teams to understand business requirements and translate them into functional specifications, ensuring alignment with product goals and user needs
- Participate in the SDLC (Software Development Life Cycle) process, working closely with QA engineers to ensure that applications are thoroughly tested and meet high standards of quality
- Utilize feedback from tools like Sentry.io and Datadog to continuously improve our products, identify areas for improvement, and optimize performance
- Follow established architecture patterns set by senior developers, while also contributing ideas and suggestions to drive innovation and growth within the team
- Develop and implement innovative solutions that drive user engagement, conversion, and overall app success
- Stay up-to-date with the latest web development trends, technologies, and best practices, applying this knowledge to drive innovation and growth within our team
Preferred Qualifications
- Experience with cloud computing platforms, such as AWS or Azure
- Familiarity with containerization tools, such as Docker
- Knowledge of security best practices, including authentication, authorization, and encryption
- Experience with monitoring and logging tools, including Prometheus, Grafana, and ELK Stack
Benefits
- Competitive salary and benefits package
- Hybrid work arrangement with mix of remote and in-office work
- Opportunity to grow into an Operations role within the company
- Collaborative and dynamic team environment
- Professional development and training opportunities
Share this job:
Similar Remote Jobs
- πWorldwide
- π°$160k-$175kπUnited States
- π°$122k-$180kπUnited States
- πGreece
- πBrazil
- πUnited States
- πUnited States, Canada
- π°$122k-$238kπUnited States
- πCanada