We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Cancel
This job is expired
Guardian Group

Full Stack Developer

Guardian Group

  • D'Martin/Chaguaramas / San Juan/Barataria / Port-of-Spain
  • Not disclosed
  • Permanent full-time
  • Updated 30/10/2023
  • HR

Full Stack Developer

FULL STACK DEVELOPER
INNOVATION & TECHNOLOGY DEPARTMENT
GUARDIAN GROUP
JOB OBJECTIVE:
The Full Stack Developer agilely and rapidly develop new/rewrite strategic applications that solves business problems using rapid application development (RAD) tools that results in faster deployment of solution into market with modern UI experiences using latest opens standards- accelerated value creation.
MAJOR RESPONSIBILITIES:  
1. Design overall architecture of the application.
a. Conduct technical discovery and assessment, gather business and technical requirements, architect and develop applications
b. Communicate proposed architectures with internal and client technical teams.
c. Maintain quality and ensure responsiveness of applications.
d. Collaborate with the rest of the engineering team to design and launch new features.
e. Maintain code integrity and organization.
f. Experience working with graphic designers and converting designs to visual elements.
g. Understanding and implementation of security and data protection.
h. Highly experienced with programming or scripting languages, such as PHP, C# or Python
i. Highly experienced with markup, styling and scripting using HTML, CSS and JavaScript
j. Proficient experience using design patterns such as MVC or MVVM
k. Proficient experience using architectural patterns such as REST
l. Proficient experience using back-end frameworks such as Express, Laravel, .NET, Flask or Django
m. Proficient experience using relational databases such as MySQL, Oracle, PostgreSQL or SQL Server
n. Proficient experience using non-relational databases such as MongoDB or Firestore
o. Proficient experience using runtimes such as Node.js
p. Proficient experience using front-end frameworks and libraries such as Angular 2+, Vue.js or React.js
q. Proficient experiencing using UI frameworks such as Bootstrap or Material UI
r. Experience using hybrid frameworks such as Cordova, Ionic or PhoneGap
s. Experience using native or native-like frameworks such as Xamarin, Flutter or ReactNative
t. Experience using Content Management Systems such as WordPress or Strapi.
u. Proficient in architecturing cloud infrastructure required to provision software.
v. Proficient in setting up, configuring, and securing elastic cloud infrastructure, in cloud platforms such as Azure or AWS.
w. Proficient in deploying to and maintaining software to cloud platforms such as Azure or AWS using Serverless environments
x. Proficient in setting up and maintaining CI/CD pipelines.
Proficient in setting, automating, and monitoring performance cloud infrastructure logs and reports.
y. Experience with developing Progressive Web Apps
z. Experience integrating third-party REST services for Messaging and Push Notifications
aa. Experience with development techniques such as Microservices and Unit Testing
bb. Knowledge of code versioning tools {{such as Git}.
cc. Understanding of Agile/DevOps concepts and tools.
dd. Understanding of QA and Testing concepts and tools.
 
EDUCATION
• First degree in Information Technology, Computer Science or a related field from a recognized tertiary level educational institution
KNOWLEDGE AND EXPERIENCE: 
• 3 – 5 years’ experience in an Information Technology department completing programming type projects. 
• Proficient experience with programming or scripting languages, such as PHP, C# or Python
• Proficient experience with markup, styling and scripting using HTML, CSS and JavaScript
• Proficient experience using back-end frameworks such as Express, Laravel, .NET, Flask or Django
• Proficient experience using relational databases such as MySQL, Oracle, PostgreSQL or SQL Server
• Proficient experience using non-relational databases such as MongoDB 
• Proficient experience using runtimes such as Node.js
• Proficient experience using front-end frameworks and libraries such as Angular 2+, Vue.js or React.js
• Experience using Content Management Systems such as WordPress or Strapi.
• Proficient in architecturing cloud infrastructure required to provision software.
• Proficient in setting up, configuring, and securing elastic cloud infrastructure, in cloud platforms such as Azure or AWS.
• Proficient in deploying to and maintaining software to cloud platforms such as Azure or AWS using Serverless environments
• Experience with Git, GitLab CI/CD and Docker
• Proficient in setting, automating, and monitoring performance cloud infrastructure logs and reports.
• Experience using native or native-like frameworks such as Xamarin, Flutter or React Native
• Experience with development techniques such as Microservices and Automated Unit Testing
• Understanding of Agile/DevOps concepts and tools.
• Understanding of QA and Testing concepts and tools.
• Knowledge of COBIT and ITIL Change Management standard. 
• Demonstrate a clear history of developing functional web and server-side applications.
PERSONALITY: 
The Full Stack developer must be able to deal with uncertainty and maintain a calm disposition in highly stressful situations. The individual must be logical, meticulous, and extremely detail oriented. He/ she must also be able to exercise independent judgment and act on it. The incumbent must possess excellent Interpersonal/ Communication skills and be able to interact with people at all levels throughout the organization. The individual must also be keen to learn new technologies/skills where necessary to achieve their goals. 

Ref: Full Stack Developer

Guardian Group

Guardian Group