Job Overview
Plan A Technologies is looking for a skilled
Senior Angular Engineer to join our dynamic team. The ideal candidate will have extensive experience in developing complex web applications using Angular, with a strong emphasis on data visualization, real-time communication, and responsive design. This is an exciting job with room for significant career growth.
Please Note: You must have at least 6+ years of experience with Angular to be considered.
JOB RESPONSIBILITY
- Design, develop, and maintain advanced Angular web applications.
- Implement dynamic charting and data visualization features using libraries such as Chart.js or D3.js.
- Create complex table reports with functionalities like sorting, filtering, and pagination.
- Integrate WebSocket communication for real-time data updates.
- Ensure applications are responsive and provide a seamless user experience across various devices and screen sizes.
- Collaborate with UX/UI designers to translate designs into functional components.
- Utilize React to develop specific components or applications as required.
- Ensure seamless integration and interoperability between Angular and React components.
- Work closely with cross-functional teams, including backend developers and product managers, to deliver high-quality solutions.
- Participate in code reviews, mentoring junior developers, and contributing to best practices.
Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5 + years of experience in front-end development with Angular.
- Proficiency in React, TypeScript, JavaScript, HTML5, and CSS3.
- Proven track record of building complex Angular applications with features like charting, reporting, and real-time data handling.
- Strong experience with React and the ability to work across both Angular and React frameworks.
- Experience with data visualization libraries (e.g., Chart.js, D3.js).
- Familiarity with WebSocket protocols and real-time data integration.
- Understanding of responsive design principles and frameworks like Bootstrap or Angular Material.
- Knowledge of state management libraries such as NgRx or Redux.
- Experience with backend technologies and RESTful APIs.
- Familiarity with CI/CD pipelines and version control systems like Git.
- Knowledge of testing frameworks such as Jasmine, Karma, or Jest.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and teamwork abilities.
- Excellent communication skills — fluent in English language (verbal and written).
- Must have an organized and analytical working style, and the ability to plan your own work.
- 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!