Full-Stack Developer

Tax GO Global | Pembroke, Ontario
Full-Time 40 hrs/wk | Wage: Salary | Closes 2024-07-04


Full-Stack Developer (React, React Native, TypeScript, Java, Python, Data Science, AI, and Machine Learning)

Job Description

We are seeking a versatile Full-Stack Developer with a robust background in front-end and back-end development, coupled with strong expertise in Data Science, AI, and Machine Learning. The ideal candidate will have experience in building scalable web and mobile applications, working with diverse technologies, and implementing sophisticated AI and ML models.

Key Responsibilities:
• Develop and maintain high-quality web and mobile applications using React, React Native, and TypeScript.
• Design and implement backend services and APIs using Java and Python.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Integrate data science and machine learning models into applications to enhance functionality.
• Optimize applications for maximum speed and scalability.
• Ensure the technical feasibility of UI/UX designs.
• Write clean, maintainable, and efficient code.
• Conduct code reviews and provide constructive feedback to team members.
• Stay up-to-date with emerging technologies and industry trends.

Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• Proven experience as a Full-Stack Developer or similar role.
• Proficient in front-end technologies including React, React Native, and TypeScript.
• Strong backend development skills in Java and Python.
• Experience with data science libraries such as Pandas, NumPy, Scikit-learn, and TensorFlow.
• Hands-on experience with AI and machine learning algorithms and frameworks.
• Familiarity with database technologies like SQL, NoSQL, and data warehousing solutions.
• Knowledge of DevOps practices and tools for CI/CD, containerization, and cloud services (AWS, Azure, or GCP).
• Excellent problem-solving skills and attention to detail.
• Strong communication and teamwork abilities.

Preferred Skills:
• Experience with mobile app development for iOS and Android using React Native.
• Knowledge of TypeScript for building scalable and maintainable applications.
• Familiarity with natural language processing (NLP) and computer vision techniques.
• Understanding of data visualization tools like D3.js, Tableau, or Power BI.
• Previous experience working in an Agile/Scrum development process.

What We Offer:
• Competitive salary and benefits package.
• Opportunity to work on innovative projects with a talented and passionate team.
• Professional development opportunities and career growth.
• Flexible working hours and remote work options.
• A supportive and inclusive work environment.

Application Information:

Please include resume, cover letter, and portfolio showcasing your relevant projects and achievements include examples of your work with React, React Native, TypeScript, Java, Python, Data Science, AI, and Machine Learning.


JOB TERMS: Permanent
APPLY BY: 2024-07-04

 

How to Apply

Email applications to Community Employment Services ces@algonquincollege.com with the job title in the subject line. Please note, this is an application to participate in an Employment Ontario, Employment Service program and not a paid position with Algonquin College. Resumes of suitable candidates will be presented to the employer.


NOTE: Algonquin College and Community Employment Services are not responsible for the accuracy, validity or authenticity of external job postings or their content. These advertisements are printed as described by the employer. Algonquin College and Community Employment Services do not screen employers or worksites. It is your responsibility, as an employee, to exercise appropriate caution.


Job seekers, contact Community Employment Services Barry’s Bay, Eganville, Pembroke for assistance with your employment search.

Contact CES Barry’s Bay, Eganville, Pembroke




Comments

Comments are closed.