Skip to content

Software Engineer - Full Stack Developer

Job Category:


Job Level:


Open Date:




Close date:


Client Industry:

TECHNOLOGY (IT & IT peripherals)

Job Description and Qualification:


  • Work with our Product Management team to ensure both requested features and proposed solution align and meet architectural standards

  • Analyze functional and technical requirements, raising any potential issues as well as opportunities for cost reduction and/or performance improvement

  • Design, Develop and Test web, mobile, and API solutions across the full web stack

  • Integration of custom and 3rd party package or code application with a strict focus on maintainability and efficiency

  • Function in a SCRUM based Agile environment requiring the frequent release of functional code

  • Perform test planning and execution as required

  • Establish and maintain technology standards, and evaluate new tools and techniques

Required Skills

  • Maintains knowledge and skills in OO Concepts, Pattern Implementation, Coding and Architecture

  • Strong experience with JAVA

  • Demonstrated skills in one or more of the following scripting languages; Node.JS, JavaScript, or Python

  • Capable of writing queries against Postgres and MySQL

  • Experience with NoSQL databases and writing queries with GraphQL

  • Experience with one or more of the following Continuous Integration tools; Bamboo or Jenkins

  • Experience with source control and versioning concepts using Git

  • Experience with user interface design

  • Experience with AWS services is a plus

  • Extensive experience with React is a plus

  • Experience in developing an API using RESTful services is a plus

  • Experience with Docker is a plus

  • Strong communication and collaboration skills

  • Ability to work in a fast-paced, team-oriented iterative programming environment


PHP 2 M – 2.9M