Experience a dynamic and challenging career as a Full Stack Software Engineer. Work in collaboration with talented professionals to design and implement cutting-edge web applications that deliver seamless user experiences.
As a member of our UI engineering team, you will play a key role in developing the user interface for products, working closely with backend service teams to ensure a unified and intuitive experience for our customers.
We are seeking highly motivated and skilled developers who are passionate about staying at the forefront of the latest technologies and methodologies. If you have a strong background in full stack software development, expertise in Javascript, and experience with modern frameworks like AngularJS and Angular2+, we want to hear from you.
The ideal candidate will have a deep understanding of algorithms, relational database design, and secure web development practices. Additionally, experience with version control tools like git and proficiency in testing tools will be highly valued.
You will have the opportunity to work on both the frontend and web application backend, developing reusable UI components and ensuring that our web interface works seamlessly across all browsers.
We believe in individual growth and development, and we offer opportunities for professional advancement based on your skills and experience.
* Key Responsibilities:
* Develop web applications using Javascript, HTML5/CSS3, and modern CSS Frameworks
* Work closely with backend service teams to design and implement the user interface for products
* Ensure a unified and intuitive experience for our customers
* Develop reusable UI components using AngularJS and Angular2+
* Test and optimize web applications for performance and security
Requirements:
* Bachelor's degree in Computer Science or equivalent required; Master's degree preferred
* 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+)
* Experience with backend languages like PHP, Python, Java or NodeJS
* Proficient in algorithms, relational database design, and secure web development practices
* Working knowledge of git or other version controlling tools
* Experience in improving web application performance and testing tools