Description:
Responsibilities:
· Design client-side and server-side architecture
· Build the front-end application through appealing visual design
· Develop and manage a well-functioning database is an application
· Write effective APIs / Will work on back-end API if necessary, to create endpoints to retrieve the necessary data.
· Work with the development teams and product managers to ideate software solutions
· Create security and data protection settings
· Build features and applications with a mobile responsive design
· Write technical documentation
Work with the other developers to improve the software on a continuous basisResponsibilities:
· Design client-side and server-side architecture
· Build the front-end application through appealing visual design
· Develop and manage a well-functioning database is an application
· Write effective APIs / Will work on back-end API if necessary, to create endpoints to retrieve the necessary data.
· Work with the development teams and product managers to ideate software solutions
· Create security and data protection settings
· Build features and applications with a mobile responsive design
· Write technical documentation
Work with the other developers to improve the software on a continuous basis
Requirements:
Qualifications:
· Proven 2+ years of previous work experience as a Full Stack Developer or similar role
· experience developing desktop and mobile application is an advantage
· Experienced in Golang is a must.
· Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
· Knowledge of multiple back-end languages (e.g. C#, Java, Python) and javascript frameworks (e.g. Angular, React, Node.js)
· Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
· Handling Big Data development experience is also an advantage.
· Excellent analytical skills with a good problem-solving attitude
· Excellent communication and teamwork skills
· Hardworking and amenable to work on a flexible working schedule or as required by the Leadership, can work under pressure to meet the deadlines and or work demands
· Bachelor Science degree major in Information Technology or Computer Science or relevant field