Responsibilities :
1) As a Full Stack Developer, youll build fully-fledged platforms using a range of different technologies.
2) You'll be involved in the entire product development lifecycle, including the design, development, deployment, and maintenance of new and existing features.
3) You'll write clean and functional code on the front- and back end.
4) You'll collaborate closely with our development team to ensure system consistency and to create a great user experience.
5) You'll write reusable and maintainable code.
6) You'll also perform UI tests to optimize performance.
7) Ultimately, your work will have direct impact on the stability and user experience of our products.
Must have Skills-
1) Front-end technology. You must be proficient with front-end technologies, including CSS3, JavaScript, HTML5, and Angular
2) Back-end technology: Java,
3) Cache and database. Knowledge of DBMS technology like Oracle, SQLServer, MySQL, and cache methodologies like Varnish and Redis.
Good to have skills-
1) Server: An understanding of Apache and Ngnix servers
2) Fundamental design knowledge: Experience with UI/UX and fundamental prototyping
3) Soft skills. Full stack developers are also expected to have strong collaboration, attention to detail, and analytical skills to complement their technical skills.