To produce scalable software solutions and be part of a cross functional team that s responsible for full software development life cycle from conception to deployment
Requirements
- Work with development team and product manager to ideate software solutions
- Design client side and server side architecture
- Build the front end of applications
- Develop and manage well-functioning database and applications
- Build features and applications with a mobile responsive design
- Test, troubleshoot, debug and upgrade software
- Create security and data protection settings
- Write technical documentation
- Work with data scientists and analysts to improve software
- Graduate in the fields of computer science or engineering.
- Proven working experience as Full stack developer or similar role
- Experience developing desktop and mobile applications
- Experience of front-end languages and libraries (HTML/CSS, JQuery, XML)
- Experience of back-end languages (Java, Phyton) and Frameworks (Angular, React)
- Familiarity with databases, web servers and UI/UX design
- Excellent communication and teamwork skills
- An analytical mind with great attention to detail