InterviewStack.io LogoInterviewStack.io
Browse more Full-Stack Developer jobs

Fullstack Developer

Elevate Calls Inc

Manila, Metro Manila, PhilippinesRemote1 month ago
17 views7 saves1 applies

Prepare for this role


Benefits

Remote Work

Job Type

full time

Description

Location: Remote
Employment Type: Full-Time WFH
Company: Elevate Calls Inc.
Email: jobs@elevatecalls.com

Overview:
Elevate Calls Inc. is looking for a highly skilled Full-Stack Developer with experience in building and maintaining SaaS-based CRM systems. This role is ideal for a developer who is passionate about delivering high-quality, scalable solutions and enjoys working in a collaborative, fast-paced environment. You will be responsible for designing, developing, and implementing robust web applications that drive our CRM platform.

Key Responsibilities:

  • Full-Stack Development:
    Design, develop, and maintain high-quality front-end and back-end components of our SaaS CRM platform using modern technologies such as React, Node.js, and MongoDB.
  • System Architecture:
    Contribute to the architectural design of the CRM system to ensure scalability, reliability, and performance. Lead efforts to improve and optimize the existing codebase and infrastructure.
  • API Development:
    Design and implement RESTful APIs to enable seamless integration between different modules and external services.
  • Collaborative Development:
    Work closely with product managers, UX designers, and other developers to translate business requirements into technical specifications and deliver high-quality features.
  • Code Review & Mentorship:
    Conduct code reviews, provide feedback, and mentor junior developers to foster a culture of continuous learning and improvement.
  • Testing & Debugging:
    Develop and maintain automated tests to ensure the stability and reliability of the CRM platform. Troubleshoot and resolve issues across the entire stack.
  • Performance Optimization:
    Analyze system performance and implement optimizations to improve application speed, responsiveness, and user experience.

Qualifications:

  • Bachelors degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Minimum of 2 years of experience in full-stack development, with a focus on SaaS and CRM applications.
  • Proficiency in front-end technologies such as React, Angular, or Vue.js.
  • Strong back-end experience with Node.js, Express, and databases like MongoDB or PostgreSQL.
  • Solid understanding of RESTful API design and development.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with version control systems like Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Nice-to-Have:

  • Experience with CRM platforms such as Salesforce, HubSpot, or Zoho.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with microservices architecture.

How to Apply:

Interested candidates should send their resume and a brief cover letter to jobs@elevatecalls.com with the subject line "Senior Full-Stack Developer Application - [Your Name]". We look forward to reviewing your application!

This job is found at InterviewStack.io

Skills

expresscrmreactnode.jsscalabilityrestful apisdebuggingangularmongodbawsazuresalesforcehubspotci/cdmicroservicesuser experiencefull stack developmentperformance optimizationcode reviewapi development

About Elevate Calls Inc

Elevate Calls offers tailored business process outsourcing solutions to enhance productivity and efficiency for businesses of all sizes. We are a business process outsource (BPO) company providing career services and technology solutions to businesses, specializing in healthcare, alarm security, bookkeeping, real estate, and insurance.

business process outsourcing, customer serviceWebsite