Software Developer

Sync.com, Inc

$97K — $100K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor of Engineering in Computer Science
  • 5+ years of professional experience in full stack software development
  • Proficiency in Backend: Node.js, TypeScript, PHP, Java; Frontend: Angular, Vue.js, React; Databases: MySQL, PostgreSQL, Snowflake; Cloud/DevOps: Docker, Linux, DigitalOcean, CI/CD; Messaging/Real-time: RabbitMQ, WebSockets; Google Cloud Infrastructure
  • Experience in SaaS development and subscription billing integration (Chargebee)
  • Strong understanding of software security practices (E2EE, RBAC)
  • Familiarity with Agile methodologies and cross-functional team collaboration

Responsibilities

  • Design, develop, and deploy full stack applications using a variety of programming frameworks
  • Architect and implement microservices and APIs to enhance scalability and performance
  • Develop and maintain cloud infrastructure and DevOps pipelines
  • Integrate third-party SaaS platforms for enhanced functionality
  • Optimize data analytics and warehousing workflows
  • Ensure system security and compliance while optimizing performance
  • Write and maintain unit and integration tests for reliable software releases

Benefits

  • Generous wellness program
  • Best-in-the-class health benefits
  • Paid vacation with carry-over
Full Job Description
About the Role
We are seeking a versatile and results-oriented Software Developer with expertise in full stack development, cloud platforms, and SaaS product integration. The ideal candidate will have a proven track record in designing and deploying scalable web-based systems, building microservices, and ensuring high-quality, secure, and reliable software delivery in agile, cross-functional teams.

Key Responsibilities
  • Design, develop, and deploy full stack applications using Node.js, TypeScript, Angular, Vue.js, and PHP.
  • Architect and implement microservices and APIs, ensuring scalability and performance.
  • Develop and maintain cloud infrastructure and DevOps pipelines using Docker, Linux scripting, and CI/CD practices.
  • Integrate third-party SaaS platforms, including ChargeBee for subscription billing and lifecycle management.
  • Contribute to real-time systems using WebSockets, RabbitMQ, and MessagePack.
  • Optimize data analytics and warehousing workflows with Snowflake, MySQL, and PostgreSQL.
  • Ensure system security and compliance through E2EE, RBAC policies, and performance optimizations.
  • Write and maintain unit and integration tests (Jest) to ensure reliable and stable releases.
  • Collaborate with international teams, project managers, and product managers in agile sprint cycles.
  • Provide technical documentation and actively communicate solutions to both technical and non-technical stakeholders.
Qualifications
  • Bachelor of Engineering in Computer Science
  • 5+ years of professional experience in full stack software development.
  • Proficiency in:
    • Backend: Node.js, TypeScript, PHP, Java
    • Frontend: Angular, Vue.js, React
    • Databases: MySQL, PostgreSQL, Snowflake
    • Cloud/DevOps: Docker, Linux, DigitalOcean, CI/CD
    • Messaging/Real-time: RabbitMQ, WebSockets
    • Google Cloud Infrastructure
  • Experience in SaaS development and subscription billing integration (Chargebee).
  • Strong understanding of software security practices (E2EE, RBAC).
  • Familiarity with Agile methodologies and cross-functional team collaboration.
Preferred Qualifications
  • Snowflake SnowPro Core Certification.
  • Experience with mobile development (React Native, Android).
  • Strong communication skills for client and stakeholder engagement.
  • Experience mentoring junior developers or interns.
Perks:
  • Generous wellness program
  • Best-in-the-class health benefits
  • Paid vacation with carry-over
  • Salary range between $97,000 to $100,000 annum

Similar Jobs

More Jobs at Sync.com, Inc

  • Software Developer
    $97K — $100K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Developer jobs: