Job Overview
Plan A Technologies is looking for a highly skilled and experienced UI Developer to join our dynamic team. The ideal candidate will have extensive experience in designing and developing user interfaces using AngularJS, HTML, CSS, and JavaScript. You will work closely with our UX designers, product managers, and backend developers to create seamless and engaging user experiences. This is a fast-paced job with room for significant career growth.
Please note: You must have at least 10+ years of UI experience to be considered for this role.
Job Responsibility & Experience
Bachelor’s degree in Computer Science, Engineering, Business, or related field. Agile certifications will be a plus.Develop, enhance, and maintain user interfaces using AngularJS.Write clean, modular, and maintainable code using HTML, CSS (including preprocessors like SASS/LESS), and JavaScript.Collaborate with UX/UI designers to implement design specifications accurately.Optimize web applications for maximum speed and scalability.Ensure the technical feasibility of UI/UX designs.Conduct code reviews and provide constructive feedback to other developers.Troubleshoot and debug issues to ensure smooth user experience.Implement and maintain automated testing for the UI componentsJavaScript Frameworks: Expertise in AngularJS. Knowledge of Angular (latest versions) is a must.HTML/CSS: Proficient in HTML5, CSS3, and CSS frameworks like Bootstrap or Foundation.JavaScript: Strong knowledge of JavaScript (ES6+), including DOM manipulation and the JavaScript object model.CSS Preprocessors: Experience with SASS or LESS.Version Control: Proficient in using Git and GitHub/GitLab.Package Managers: Familiarity with npm or Yarn.Task Runners/Bundlers: Experience with Webpack, Gulp, or Grunt.Responsive Design: Strong understanding of responsive web design principles and techniques.APIs: Experience with RESTful services and integrating with backend APIs.Agile/Scrum: Experience working in an Agile/Scrum development process.Cross-Browser Compatibility: In-depth knowledge of cross-browser compatibility issues and ways to work around them.Performance Optimization: Techniques for optimizing front-end performance.CI/CD: Experience with continuous integration and continuous deployment pipelines.Cloud: Knowledge of Azure/AWS CloudProblem Solving: Excellent problem-solving skills and attention to detail.Communication: Strong verbal and written communication skills.Initiative and drive to do great things
About The Company/Benefits
Plan A Technologies is an American software development and technology advisory firm that brings top-tier engineering talent to clients around the world. Our software engineers tackle custom product development projects, staff augmentation, major integrations and upgrades, and much more. The team is far more hands-on than the giant outsourcing shops, but still big enough to handle major enterprise clients.
Read more about us here: www.PlanAtechnologies.com .
Location: Work from home 100% of the time, or come in to one of our global offices. Up to you.
Great colleagues and an upbeat work environment: You'll join an excellent team of supportive engineers and project managers who work hard but don't ever compete with each other.
Benefits: You’ll get a generous vacation schedule, Brand New Laptop, and other goodies.
If this sounds like you, we'd love to hear from you!