Jobs · Engineering · Pennsylvania

Full Stack Engineer – Angular / JavaScript

CGI · Plymouth Meeting, PA · Yesterday
Engineering$102k/yrFull-time

About the role

The ideal candidate will have hands-on experience designing, developing, and supporting modern, scalable web applications. This role focuses on supporting and enhancing existing production web applications, including troubleshooting, defect resolution, and incremental feature development, as part of a dedicated production support and small enhancement team.

Responsibilities

  • Design, develop, test, and maintain scalable full stack web applications.
  • Build responsive and reusable front end components using Angular, JavaScript/TypeScript, HTML, and CSS.
  • Develop and integrate RESTful APIs and backend services.
  • Collaborate with product owners, architects, developers, QA, and other stakeholders to translate business requirements into technical solutions.
  • Participate in application design, code reviews, troubleshooting, and performance optimization.
  • Follow software engineering best practices, including clean coding standards, version control, automated testing, and CI/CD.
  • Troubleshoot production issues and provide root cause analysis and corrective solutions.
  • Work in an Agile/Scrum development environment and actively participate in sprint planning, reviews, and retrospectives.

Requirements

  • 5+ years of professional software development experience, with strong hands-on experience in Angular and JavaScript/TypeScript.
  • Solid understanding of modern front end development concepts, component-based architecture, and responsive application design.
  • Experience developing and consuming REST APIs.
  • Experience with backend application development and integration.
  • Strong knowledge of software development lifecycle practices and object-oriented programming principles.
  • Experience with source control tools such as Git.
  • Experience with automated testing, debugging, and application performance optimization.

Preferred Qualifications

  • Experience with Microsoft Azure, including Azure application and cloud services.
  • Experience with cloud native application development, deployment, and CI/CD pipelines.
  • Hands-on development experience with Python.
  • Experience with containerization technologies such as Docker and/or Kubernetes.
  • Familiarity with Azure DevOps or similar CI/CD and work management platforms.
  • Experience working with relational and/or NoSQL databases.

Other Information

To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $102,000.00 - $137,000.00. CGI's benefits are offered to eligible professionals on their first day of employment to include:

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well being programs

Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.

Similar jobs