Responsibilities
- Developing high performance, responsive front end websites, web apps and progressive web apps
- Developing scalable, back-end website apps using Test Driven Development
- Creating, Deploying and Managing servers and databases
- Ensuring cross-platform optimization for mobile phones & embedded systems
- Converting designs into beautiful & engaging user experiences
- Designing and developing APIs and RESTful services
- Developing software components and unit tests
- Writing clean, maintainable code for the front and back end of the software
- Staying abreast of developments in web applications and programming languages.
Bonus skills
- Working experience with Firebase platform/AWS
- Working experience using Github/Git for maintaining source code
- Experience with Flutter development (Dart)
- Experience with web & proxy servers (Apache, Nginx etc.)
- Interest in Machine learning or AI