3Pillar Global

Senior Software Engineer – Angular

3Pillar Global

full-time

Posted on:

Location Type: Remote

Location: Guatemala

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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).
  • LLM Integration: Experience integrating LLMs (specifically Claude) into Angular frontend applications.

Requirements

  • Experience: 5+ years of professional experience in frontend development, with a strong, proven focus on Angular.
  • Technical Expertise:
  • 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
  • Medical Insurance benefits as per company policy.
  • Life Insurance as per company policy
  • 15 days of paid vacation as per local law
  • Paternity and maternity leave as per as per local law
  • Marriage, bereavement and graduation leaves as per company policy
  • Paid holidays as per local law
  • Christmas and Middle year bonuses as per local law
  • Discounts in local shops
  • Direct deposit of payroll.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AngularTypeScriptHTML5CSS3SCSSRxJSNgRxJavaScriptPerformance OptimizationState Management
Soft Skills
Technical LeadershipCommunicationCollaborationProblem-SolvingProactive MindsetMentoringDebuggingTroubleshooting