Job Title: Senior Principal Software Fullstack UI Developer
The Client is seeking a highly experienced and skilled Senior Principal Software Fullstack UI Developer to join their team. This is an exciting opportunity for a talented individual to work on a wide range of projects, utilizing their expertise in software development, user interface design, and web application architecture.
About the Role:
This is a full-time position that requires strong skills in front-end and back-end development, as well as experience with modern web technologies such as HTML5, CSS3, JavaScript, and AngularJS/Angular2+. The ideal candidate will have a deep understanding of software development principles, database design, and secure coding practices.
Responsibilities:
* Design and develop robust, scalable, and efficient web applications using front-end and back-end technologies.
* Collaborate with cross-functional teams to identify requirements and develop solutions.
* Participate in code reviews, ensuring high-quality standards are met.
* Maintain and improve existing applications, incorporating new features and functionality as needed.
Requirements:
* 15+ years of full stack software development experience.
* Expertise in JavaScript, HTML5/CSS3, and modern CSS frameworks/pre-compilers.
* 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 control tools.
* Experience in improving web application performance and testing tools is a plus.
Education:
BSCS or equivalent required; MSCS or equivalent strongly preferred.
Contact Information:
Please submit your resume and cover letter to apply for this exciting opportunity.