Senior Angular Developer at 3Pillar, designing and developing high-performance web applications using Angular and mentoring junior developers.
Responsibilities
Senior Angular Developer is a seasoned software engineer responsible for designing, developing, and maintaining complex, high-performance web applications using the Angular framework.
They will act as a technical lead, mentor junior developers, drive architectural direction, and collaborate with cross-functional teams (product, design, backend) to deliver scalable frontend solutions.
Join us and spearhead the charge toward a tech future that transcends the ordinary.
Requirements
Angular: Deep understanding of the Angular ecosystem (v10–v18+).
TypeScript/JS: High proficiency in TypeScript and JavaScript (ES6+).
State Management: Experience with libraries like NgRx or RxJS.
CSS/HTML: Advanced proficiency in CSS preprocessors (SASS/SCSS) and HTML5.
Claude/GitHub Copilot: 1+ Year hands-on with Claude 3.5/3.7 Sonnet (Claude Code/CLI) or GitHub CoPilot Enterprise.
Tools: Experience with Angular CLI, webpack, and front-end build tools.
Problem-Solving: Strong debugging and troubleshooting skills, particularly for complex, asynchronous applications.
Soft Skills: Excellent communication skills, ability to collaborate, and a proactive mindset.
Education: Bachelor's degree in Computer Science, Information Technology, or equivalent experience.
Advanced English level.
Benefits
Development & Architecture: Architecting and developing complex Single Page Applications (SPAs) using Angular (latest versions, e.g., 18+), TypeScript, HTML5, and CSS3/SCSS.
Performance Optimization: Identifying and resolving performance bottlenecks, ensuring maximum speed and scalability.
Code Quality & Best Practices: Writing clean, maintainable, and efficient code; conducting code reviews and ensuring adherence to Angular best practices (reusable components, RxJS, state management).
Technical Leadership: Leading technical discussions, guiding architectural decisions, and mentoring junior developers.
Integration & Testing: Collaborating with backend teams to integrate RESTful APIs and ensuring robust testing (Unit, E2E) using tools like Jasmine, Karma, or Cypress.
Agile Methodology: Actively participating in Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
AI Augmented Development: Ability to work in a "spec-driven" or AI-assisted development environment.
CI/CD & DevOps: Utilizing CI/CD tools (e.g., Jenkins, GitHub Actions) and version control systems (Git).
Software Developer II for ShareGate, building a new web application for Microsoft 365 migration. Collaborate with cross - functional teams to establish strong technical foundations and user experience.
Developing a new web application for ShareGate Migrate, enhancing Microsoft 365 migration experiences. Collaborating with a multidisciplinary team to drive project success in a remote setting.
UI Developer building high - performance web applications using Angular at Bounteous. Collaborating with teams to create digital solutions while delivering polished and scalable front - end solutions.
Junior Web Developer building and optimizing WordPress websites for a performance marketing agency supporting education institutions. Collaborate with experienced developers in a fast - paced environment.
Join AgencyAnalytics as a Staff Developer leading SaaS technical initiatives. Engage in strategy, architecture, and mentorship within a fully remote team.
Full - Stack Web Developer supporting and evolving geotechnical software company's web ecosystem. Responsibilities include front - end development, API integrations, and user experience optimization.