About the Senior Full Stack Developer position
We are looking for a Senior Full Stack Developer who will be responsible for the server side of company's applications. You will work closely with our engineers to ensure system/services consistency and improve user experience.
You should be able to develop and maintain functional and stable backend applications to meet our company’s needs. Therefore you have to possess excellent programming skills and a passion for developing applications or improving existing ones.
Senior Full Stack Developer responsibilities are:
Take part in the entire application lifecycle, focusing on coding and debugging
Write quality code to develop functional web applications
Develop and maintain UI tests to optimize performance
Debug applications and detect and fix errors
Work together with Front-end Developers to integrate UI elements with server side logic
Understand Micro-services architecture principles with hands-on experience
Collect, analyze and address technical and design requirements
Help to create reusable code and libraries for future use
Train and support internal teams
Interact with developers, designers and system administrators to identify new features
Stay informed about emerging technologies
Full Stack Developer requirements are: