Are you a skilled software engineer looking for a challenging full-stack role?
We are seeking an experienced Full Stack Software Engineer to join our team. In this position, you will work on both the frontend and web application backend, collaborating with backend service teams to develop the user interface for products.
The Client's Admin Console provides customers with a single unified view into the Client's Platform, allowing them to fully utilize the rich set of cloud security features provided by us.
This is an exciting opportunity to work on a wide range of technologies, including AngularJS, Angular2+, Javascript, HTML5/CSS3, and more. You will be responsible for developing reusable UI components, ensuring seamless integration across all browsers, and staying up-to-date with the latest technologies and methodologies.
To be successful in this role, you will need 15+ years of full stack software development experience, expertise in Javascript, and proficiency in relational database design. Experience with modern CSS frameworks, pre-compilers, and backend languages such as PHP, Python, Java, or NodeJS is also required.
A Bachelor's degree in Computer Science or equivalent is necessary, and a Master's degree is strongly preferred. Additionally, knowledge of secure web development practices, version control systems like Git, and testing tools is highly valued.
In this role, you will have the opportunity to improve your skills, work on complex projects, and collaborate with talented engineers. If you are a motivated and self-driven individual with a passion for software development, we encourage you to apply.
**Key Responsibilities:**
* Develop web applications using frontend technologies such as AngularJS and Angular2+
* Work on the web application backend to support service features
* Design and implement reusable UI components using HTML5/CSS3 and modern CSS frameworks
* Ensure seamless integration across all browsers
* Stay up-to-date with the latest technologies and methodologies
**Requirements:
* 15+ years of full stack software development experience
* Expertise in Javascript
* Experience with HTML5/CSS3 and modern CSS frameworks
* Experience with backend languages such as PHP, Python, Java, or NodeJS
* Proficiency in relational database design
* Knowledge of secure web development practices
* Working knowledge of version control systems like Git
* Experience with testing tools
**Education:
* Bachelor's degree in Computer Science or equivalent required
* Master's degree in Computer Science or equivalent strongly preferred