Job Description
At Vialogic, the Full-Stack Developer role is pivotal to our mission of delivering innovative, AI-powered solutions. Success in this role means independently driving projects from conception to completion, ensuring technical excellence, and contributing to a collaborative team environment. This position is integral to enhancing our technical capabilities and supporting our growth in AI/ML-driven innovations.
Responsibilities:
- Develop and maintain scalable web and mobile applications using modern frameworks.
- Design, build, and optimize backend systems with seamless integration into frontend interfaces.
- Implement and refine AI/ML models for intelligent solutions, including conversational AI like ChatGPT-powered chatbots.
- Take ownership of the end-to-end project lifecycle, from planning to deployment.
- Continuously explore and incorporate emerging technologies to improve solution performance.
- Collaborate with cross-functional teams to align technical solutions with business goals.
Qualifications:
- Experience: Minimum 1.5+ years of hands-on full-stack development experience with proven independent project work.
- Technical Skills:
- Frontend: React.js, React Native, Angular, or similar frameworks.
- Backend: Python (Django/Flask), Node.js, or similar technologies.
- Databases: SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
- AI/ML Tools: TensorFlow, PyTorch, or OpenAI API integrations.
- Strong understanding of system design and development principles.
- Excellent problem-solving abilities and an eagerness to learn new technologies.
- Effective communication skills, both verbal and written.
- Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred).
Why Join Vialogic?
- Engage with cutting-edge AI/ML projects that make a global impact.
- Work in a supportive and flexible environment, promoting work-life balance.
- Access to continuous learning and professional development opportunities.
- Collaborate with a diverse and innovative team.