Job description:
Job Description: Full Stack Developer (Contract) - c2o (CabCall Outsource)
We are seeking a highly skilled Fullstack Developer (Contractual Position) with strong expertise in and (Express) to join our dynamic team at c2o (CabCall Outsource). You will play a central role in designing, developing, and maintaining end-to-end functionalities, from user interfaces to scalable backend systems, for our next-generation AI-powered platform.
Responsibilities:
Backend Development
* Design, develop, and maintain high-performance and scalable APIs using (Express).
* Implement CRUD-based APIs for various system functionalities with strong data integrity.
* Develop AI-powered backend features, including:
* Background translation of user-entered data via AI/ML models.
* Natural language to SQL translation for dynamic report generation.
* Integrate with third-party APIs and real-time data services.
* Implement automated notifications and real-time data updates.
* Collaborate with frontend teams to define API contracts and ensure seamless integration.
* Design and optimize PostgreSQL schemas and queries.
* Ensure backend security through HTTPS/TLS, RBAC, encryption, and audit logging.
Frontend Development
* Build responsive and high-performance UIs using
.
* Develop user interfaces for:
* Authentication and access control
* Real-time dashboards and workflow management
* Data input and approval workflows
* Financial and sales tracking
* Multi-language UI and AI-powered translation review
* Natural language-based report generation
* Implement internationalization (i18n) frameworks.
* Ensure frontend security (SSL, RBAC) and cross-browser compatibility.
* Optimize UX using tools like Figma, ensuring an intuitive user journey.
Collaboration & Process
* Participate in Agile sprint planning and code reviews.
* Contribute to technical documentation and user guides.
* Provide mentorship and technical guidance to junior developers.
* Ensure adherence to coding best practices, CI/CD, and maintainable code standards.
Requirements:
* Bachelor's degree in Computer Science, IT, or equivalent 3–6 years of hands-on experience.
* Proven experience building scalable applications with
and
(Express)
.
* Deep understanding of:
* RESTful APIs & microservices architecture
* PostgreSQL or MongoDB
* AI/ML integration, especially NLP and translation models
* Frontend frameworks and modern JS (HTML, CSS, JS)
Experience with:
* Docker & Kubernetes
* Version control (Git)
* Cloud environments and CI/CD pipelines
* Agile methodologies (Scrum/Kanban)
* Strong skills in debugging, performance optimization, and secure coding.
* Excellent teamwork, communication, and problem-solving abilities.
* Familiarity with UI/UX design tools (e.g., Figma) is a plus.
Job Type: Contract
Contract length: 6 months