Job Details

Full Stack Developer

Job Info:

Category: Software Engineering
Company Description: Parental Guidance Software
Job Number: 9788

Job Description:

Job Description:

Social media generates a massive volume of data about online interactions in a daily basis. Such interactions provide useful information about users’ behaviours and psychological states. Our client has an AI-based engine that constantly analyzes the patterns behind human written languages and produces psychological insights about user’s emotional and mental health. Our emerging technologies are used to promote the safety and welfare of children.

We are seeking an intermediate to senior full-stack developer to help us create the next generation of technology.

Roles and responsibilities:

  • Work with a multidisciplinary team.
  • Develop high-quality code for both back-end and front-end; i.e. build ad-hoc applications for internal use, such as data labelling and data management.
  • Develop API-driven applications such as REST API services.
  • Develop shell scripts to handle complex task execution and automate procedures such as machine learning scripts.
  • Provide light maintenance of a PHP-based web application. This application presents information to parents about text and image content drawn from the APIs of popular social media platforms.
  • Provide maintenance of integrations with third-party services and APIs.
  • Implement user experiences or improve existing UX designs.
  • Mentor and manage junior or intern developers.
  • Follow best practice of agile continuous delivery, test-driven development (TDD), and development process.
  • Be relentless on product quality, consistency, and performance i.e. optimizing front-end or back-end whenever necessary.


Bachelor’s degree in Computer Science, Software Engineering, or equivalent.

Technical Requirements:

  • 3+ years of experience with full-stack development in terms of the front-end side, back-end side, web services, and database systems.
  • Familiarity with a variety of web frameworks and libraries.
  • High proficiency in Java. The familiarity with the Spring framework and JPA is required (ActiveMQ is an asset).
  • High proficiency in JavaScript (ES6 is an asset), HTML 5, and CSS 3 (SASS is an asset).
  • Proficiency in the Yii PHP framework.
  • Strong SQL skills using MySQL and PostgreSQL.
  • Proficiency in test unit libraries such as JUnit, Mockito, Karma, and Mocha.
  • Proficiency in source control tools such as GIT (Bitbucket and/or Github is an asset).
  • Experience with AWS.

All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job