Job description
Job Description
We are looking for a full stack developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a full-stack developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility. If you’re also familiar with Agile methodologies, we’d like to meet you.
REQUIRED SKILLS
Strong Web API & Application development experience - React/Angular/Vue. (Php/Python background is good to have)
Hands-on with REST API standards & ORM modelling
Experience in API gateway & Serverless functions implementations.
Experience in PWA, offline & real-time data modelling
Solid work experience with UI application development using standard patterns (MVC/MVP/MVVM)
Experience developing desktop and mobile applications (Responsive designs)
Experience in AWS App Sync & Amplify frameworks
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Knowledge of multiple back-end languages (e.g. Node.js, .Net Core, Python) and JavaScript frameworks (e.g. React, Vue.js & Angular)
Familiarity with databases (e.g. MongoDB, MySQL, Cassandra, AWS Dynamo DB, Azure Cosmos Db), web servers (e.g. Nginx/Apache/AWS/Azure containers) and UI/UX design
Excellent communication and teamwork skills
Great attention to detail
Organizational skills
An analytical mind
Degree in Computer Science, Statistics or relevant field
Desired Skills
GraphQL / Apollo server integration
Ability to understand Hybrid or cross-platform applications using IONIC, React Native, Flutter
Ability to develop any test tools in Mac/Desktop
Experience with communication and messaging applications
Experience with security software and solutions
Experience in Python / JavaScript is good to have Responsibilities
Develop modular, reusable components for projects with industry-grade coding skills.
Ensure Project/Solution is implemented with full OOAD & design patterns methodologies
Design and build applications primarily for Web platform.
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs, Help maintain code quality, organization, and automatization
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with The Hub.
- Track your application and get updates by email and WhatsApp.