As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
The Requirements
· 8+ years of total experience
· Must have strong experience as a Full Stack Developer or similar role
- Experience developing SAAS product
- Knowledge of multiple front-end languages and libraries (HTML/CSS, JavaScript, Angular, React, jQuery)
- Knowledge of multiple back-end languages (Java, Spring boot, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Strong experience on REST API development.
- Proven experience in developing micro services using spring boot.
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
The Responsibilities
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Help write technical documentation