Β The Stack Developer will work with stakeholders β both business and IT to be responsible for developing and integrating front-end and back-end components for AI applications. Your role will be crucial in ensuring the scalability and performance of AI-driven solutions and creating intuitive user interfaces in collaboration with UX/UI designers.
Responsibilities:
β’ Front-End Development: Develop responsive and user-friendly front-end components using frameworks such as Angular.
β’ Back-End Development: Design and implement robust back-end systems using frameworks such as Node.js and Django.
β’ Integration: Ensure seamless integration of front-end and back-end components to support AI applications.
β’ Scalability and Performance: Optimize AI-driven solutions for scalability and performance.
β’ Collaboration: Work closely with UX/UI designers to create intuitive and visually appealing user interfaces.
β’ API Development: Develop and maintain RESTful APIs and microservices architecture.
β’ Database Management: Manage and integrate database systems to ensure data availability and reliability.
Β
Qualifications:
β’ Education: Degree in Computer Science or related field.
β’ Front-End Skills: Proficiency in web development technologies, including HTML, CSS, JavaScript, and Angular.
β’ Back-End Skills: Experience with back-end frameworks such as Node.js and Django.
β’ API Development: Experience with RESTful APIs and microservices architecture.
β’ Database Management: Knowledge of database management systems.
β’ Collaboration: Ability to work effectively in a collaborative, cross-functional team environment.
β’ Problem-Solving: Strong problem-solving skills and a passion for tackling complex challenges.
Preferred Qualifications:
β’ Experience with cloud-based platforms and services (e.g., Azure).
β’ Familiarity with DevOps practices and tools.
β’ Knowledge of version control systems like Git.
β’ Previous experience in developing AI-driven applications.