Job Description
Job Summary
The Software Engineer (Front-end/Fullstack) is responsible for building web, mobile and other applications for internal users and customers based on user requirements.
Responsibilities
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
- Develop web applications end-to-end
- Documentation of code
- Develop backend web services, logic, databases and APIs
Requirements
- First degree in a relevant field
- Minimum 4 years' software development experience.