Job Summary:
We are seeking a highly skilled and motivated Full Stack Software Engineer to join our team. The ideal candidate will have a strong background in full stack software development, with expertise in Javascript, HTML5/CSS3, and modern CSS frameworks.
The successful candidate will work on implementing web applications, developing reusable UI components, and ensuring the seamless integration of our web interface across all browsers.
This is an excellent opportunity for a talented developer who is self-driven and a good team player to contribute to the design and development of cutting-edge products.
About the Role:
* Develop web applications using full stack software development principles
* Create reusable UI components using AngularJS, Angular2+, JavaScript, and HTML5/CSS3
* Ensure the web interface works seamlessly in all browsers
* Stay up-to-date with the latest technologies and web methodologies
* Work collaboratively with backend service teams to develop the user interface for products
Requirements:
* 15+ years of full stack software development experience
* Expertise in Javascript, HTML5/CSS3, and modern CSS frameworks
* Experience with modern JavaScript frameworks (AngularJS and Angular2+ preferred)
* Experience with backend languages like PHP, Python, Java, or NodeJS
* Proficient in algorithms and relational database design
* Knowledge of secure web development practices
* Working knowledge of git or other version controlling tools
* Experience in improving web application performance and testing tools is a plus
Education:
* BSCS or equivalent required, MSCS or equivalent strongly preferred