About this role
BABYSOFT is a Telecommunication and Custom Application development company focus on design communication platform and Custom Applications for SMBs.
We are looking for a Full Stack Developer to join our team. This position mainly responsibilities are:
· Work with the project team to understand technical and business requirements.
· Develop and maintain web applications and internal systems.
· Work on both front-end and back-end development.
· Collaborate with project managers, designers, and other developers.
· Troubleshoot and resolve technical issues.
· Assist with system testing, debugging, and deployment.
· Maintain and improve existing applications and systems.
· Document technical solutions and development processes.
· Assist with other development-related projects and tasks as needed.
*Main Duties and Responsibilities:*
· Build and maintain front-end and back-end functionality.
· Work with databases and APIs.
· Integrate third-party services and systems when required.
· Test, debug, and optimize applications.
· Work with the project team to follow development timelines and priorities.
· Stay updated on relevant technologies and development practices.
*Skills and Knowledge*
· Minimum of 3+ years experience on Web Developer
· Strong understanding on project and user requirement
· Experience on backend API connectivity.
· Backend programming language (ie. PHP, C)
· Knowledge in VOIP Protocol and technologies (ie. SIP Exchange, RTP, P2P, etc)
· Experience in WebRTC development
· Experience in building Progressive Web Applications (PWA).
· Experience in package PWA into native APP.
· Comfort with a fast-paced environment.
· Can follow closely on timeline and schedule, and work independently with minimal supervision.
*Qualifications:*
· Bachelor?s Degree in computer science (or related).
*Language:*
* English * Chinese (Cantonese / Mandarin)
Please submit your resume along with a portfolio showcasing your previous work.
Job Type: Full-time
Pay: $48,000.00-$60,000.00 per year
Benefits: * Casual dress * On-site parking * Paid time off Flexible language requirement: * French not required
Ability to commute/relocate: * Markham, ON L3R 9Y7: reliably commute or plan to relocate before starting work (required)
Education: * Bachelor's Degree (required)
Language: * English & Chinese (preferred)
Work Location: In person