Senior Software Engineer (Angular)
Indexed description
CES has 26+ years of experience delivering Software Product Development, Quality Engineering, and Digital Transformation Consulting Services to global SMEs and large enterprises, including Fortune 500 companies across Automotive, AgTech, BioScience, EdTech, FinTech, Manufacturing, Online Retail, and Investment Banking. We've built 10+ year client relationships through quality delivery and innovation. Learn more: www.cesltd.com
About the Role
We're looking for an experienced Senior Frontend Developer to design and build robust web applications using the Angular framework. You'll collaborate with back-end developers and designers to create innovative, user-friendly solutions while ensuring technical feasibility of UI/UX designs. This role offers exposure to cutting-edge technologies and the opportunity to mentor and lead technical initiatives.
What You'll Do
- Develop and maintain web applications using modern Angular (Angular 10+)
- Collaborate with back-end developers and designers to implement innovative solutions
- Ensure technical feasibility of UI/UX designs and implement best practices
- Optimize applications for maximum speed, performance, and scalability
- Conduct code reviews and provide constructive feedback to team members
- Troubleshoot and debug applications to enhance user experience
- Build responsive and accessible interfaces across multiple browsers and devices
- Integrate RESTful services and APIs into applications
- Stay updated with the latest industry trends and technologies
- Contribute to continuous improvement of development processes and standards
Must-Have Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field
- 5+ years of hands-on front-end development experience
- Proven expertise with Modern Angular (Angular 10+)
- Strong proficiency in JavaScript, TypeScript, HTML, and CSS
- Solid understanding of RxJS and reactive programming concepts
- Experience with RESTful services and API integration
- Excellent problem-solving and analytical skills
- Strong communication and teamwork skills
- Experience with version control (Git) and build tools (Webpack)
Technical Skills
Core: Angular, RxJS, NgRx, TypeScript, JavaScript
Frontend: HTML, CSS, Responsive Design, jQuery
Tools & Practices: Git, Webpack, RESTful Services, API Integration
Additional: Unit Testing, Code Quality, Performance Optimization
Nice-to-Have Skills
- Experience with state management libraries (NgRx, Redux)
- Familiarity with CI/CD pipelines
- Knowledge of testing frameworks (Jasmine, Karma, Jest)
- Experience with design patterns and SOLID principles
- Exposure to component libraries or UI frameworks
- Understanding of accessibility standards (WCAG)
- Experience with agile development methodologies
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search