Job Description
We are hiring a Full Stack Developer responsible for a wide range of tasks. You must be familiar with HTML, CSS, JavaScript, and back end technologies and database architecture. You should be able to create websites with a robust internal architecture and provide clients with an engaging and user-friendly experience.
You will work with a product from its conception to its final launch, employing industry-standard processes to guarantee that technical concerns are effectively handled at every stage of the development stack.
Reports To
Tech Lead
Product Manager
Chief Technology Officer
Responsibilities
Assist with software design and development
Run tests and bug fixing software to keep it optimised
Write clean code for the software’s front and back ends
Create user interactions for the web application
Create servers and databases for the software’s back end
Optimise and ensure cross-platform compatibility
Trial and maintain the full responsiveness of applications
Collaborate with graphic designers to create new features
Develop APIs and RESTful services
Keep up with technological advancements to improve software
Communicate the efficacy of developing technology to policymakers
Evaluate security, upkeep, scalability, and more during development
Full Stack Developer Requirements & Skills
Degree in computer science or a relevant field
Strong organisational and project management abilities
Proficiency in primary front-end languages such as HTML, CSS, and JavaScript
Knowledge of JavaScript frameworks such as Angular JS, React, and Amber
Proficiency with server-side programming languages such as Python, Ruby, Java, PHP, and.Net
Knowledge of database technologies such as MySQL, Oracle, and MongoDB
Excellent verbal communication abilities
Excellent problem-solving abilities