We are on a mission to empower every individual and organization to digitally transform. We achieve this by having a rockstar team. We're always on the look out for the most passionate people to help take us to the next level.
Description
Full Stack Developers are responsible for designing and developing websites and platforms. They work with design teams to ensure that user interactions on web pages are intuitive and engaging. They also provide back-end functionality that can run smoothly from any device or browser type commonly used today.
Responsibilities
Design client-side and server-side architecture
Build features and applications with a mobile responsive design
Troubleshoot, debug and upgrade software
Write technical documentation
Work with development teams and product managers to ideate software solutions
Work with both structured/unstructured databases
Strong understanding of Microservices
Integration knowledge via Web Services ( REST API integration) and custom API interfaces
Requirement or Skills
Proven experience as a Full Stack Developer or similar role
Experience developing web applications
Familiarity with common stacks
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, React, Vue)
Knowledge of multiple back-end languages (e.g. C#, Java, Python)
Familiarity with databases (e.g. MySQL, MongoDB,MSSQL), web servers (e.g. Apache) and UI/UX design