Junior Full-Stack Developer, Custom CRM & Web Application Development (Zoho CRM & Custom Solutions)
About the Role
We’re an innovative healthcare company dedicated to developing a custom CRM and web application to elevate client services and streamline operations, with Zoho CRM at the core. We’re looking for a Junior Full-Stack Developer to support the building, management, and enhancement of this platform. This role offers an exciting opportunity for developers interested in CRM integration, custom development, and expanding an IT infrastructure in a healthcare-focused environment.
Position Overview
As a Junior Full-Stack Developer, you will contribute to the development and maintenance of a custom CRM and web application. Responsibilities will include building and integrating new features with Zoho CRM, creating custom modules, supporting existing systems, and preparing the infrastructure for future growth. This position is ideal for someone with foundational skills in web development, a desire to learn, and an interest in working across diverse projects within a growing company.
Key Responsibilities
- Full-Stack Development & Zoho CRM Integration
- Develop and implement core features that integrate Zoho CRM with custom-built solutions.
- Build backend and frontend components, with a focus on scalability, security, and optimal user experience.
- Manage API integrations for seamless data flow between Zoho CRM, custom applications, and third-party services.
Custom Development & Infrastructure Support:
- Support and maintain the existing IT infrastructure, addressing technical issues to ensure reliable operation.
- Build custom solutions outside of Zoho CRM to meet specific business needs, coordinating with stakeholders on best approaches.
- Ensure the infrastructure supports future growth, implementing improvements for scalability.
System Optimization & User Experience:
- Optimize data workflows, backend processes, and user interfaces to enhance performance and usability.
- Continuously assess system performance, implementing necessary updates to maintain reliability and compatibility.
- Implement infrastructure enhancements to align with the company’s strategic goals.
Testing & Quality Assurance:
- Conduct testing to ensure functionality across platforms.
- Troubleshoot and resolve issues, collaborating closely with the team to ensure stability.
- Document system architecture, workflows, and processes for future maintenance and development.
Support & Future Expansion
- Provide ongoing technical support, addressing issues and supporting continuous improvement.
- Work with internal teams to scope out new features and prioritize enhancements for future growth.
- Proactively identify and implement system improvements to ensure scalability and efficiency.
Qualifications: Education
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
Experience:
- 1-2 years of full-stack development experience; exposure to CRM platforms (Zoho CRM experience is a plus).
- Technical Skills:
- Proficiency in backend (e.g., Node.js, Python) and frontend frameworks (e.g., React, Angular, Vue).
- Experience with SQL or NoSQL databases, secure data handling, and API integration.
- Familiarity with Zoho CRM and its API is desirable but not required.
- Knowledge of version control (e.g., Git) and project management tools.
Core Competencies:
- Strong problem-solving skills, attention to detail, and a proactive approach.
- Excellent communication skills and the ability to work independently and collaboratively.
- Interest in healthcare technology and making meaningful contributions to infrastructure and future growth.
Nice-to-Have Skills & Ability to Learn:
- Deluge Language (Zoho)**: Knowledge of **Deluge scripting language** used in Zoho applications for custom workflows, automation, and integrations is highly beneficial. A willingness to learn Deluge is essential, as it will be crucial for customizing Zoho CRM solutions.
- Zoho Ecosystem: Familiarity with other Zoho applications (e.g., Zoho Creator, Zoho Books) is a plus, as it will help you leverage the full Zoho suite for integrated solutions.
- Mobile and Web App Development**: Experience with or interest in **building mobile and web applications** to support the company’s CRM and custom solutions. If new to app development, a willingness and ability to learn is essential.
Cloud Infrastructure: Basic understanding of cloud platforms like AWS or Azure is beneficial, as this role may involve working with cloud-based integrations.
Data Analysis & Reporting: Knowledge of data analysis and reporting tools, particularly within Zoho, is useful for optimizing CRM performance and client insights.
Project Management Tools: Familiarity with Agile methodologies, JIRA, or Zoho Projects to support efficient collaboration and project tracking.
Why Join Us?
- Broad Project Scope: Contribute to a range of projects, from CRM integration to custom development, within a healthcare-focused environment.
- Professional Development: Gain hands-on experience across CRM and custom solutions, with ample opportunities for learning and career growth.
- Collaborative Environment: Join a supportive team that values innovation, mentorship, and personal development.
Job Type: Full-time, Permanent, Fixed term contract - Contract length: 24 months
Pay: £45,000.00-£50,000.00 per year
Schedule:
Work Location: Hybrid remote in London [Remote/Flexible, UK-Based Applicants Only]