- Company Name
- Pyramid Consulting, Inc
- Job Title
- Front End Developer
- Job Description
-
Job title: Front End Developer
Role Summary: Deliver high‑quality, responsive web interfaces primarily using Angular 17+ while collaborating on the full‑stack development cycle. Utilize CI/CD pipelines, unit/integration testing, and cloud deployments to ensure robust, maintainable code.
Expectations:
- 12+ month contract with potential for extension.
- 80 % front‑end/UI work, 20 % middle‑tier integration.
- Fast‑paced, ambiguous environments demanding rapid iteration and ownership.
Key Responsibilities:
• Design, develop, and refactor Angular components, services, and directives following best practices.
• Build and maintain CI/CD pipelines (Jenkins) for automated build, test, and deployment.
• Implement and consume REST/SOAP JSON & XML web services; design microservices interactions.
• Write comprehensive unit and end‑to‑end tests using Karma, Jasmine, and Playwright for Angular.
• Collaborate with back‑end developers on Spring Boot, Java, and J2EE services.
• Integrate with AWS services (EC2, S3, Lambda, etc.) and manage infrastructure as code where applicable.
• Participate in code reviews, pair programming, and Agile ceremonies.
• Continuous improvement of UI performance, accessibility, and cross‑browser compatibility.
Required Skills:
- Strong proficiency in Angular (v17+), JavaScript (ES6+), HTML5, CSS3, XML.
- Experience with Java, Spring Boot, J2EE, and related back‑end technologies.
- Knowledge of web services (JSON, XML, REST, SOAP), microservices architecture.
- CI/CD expertise (Jenkins, Git, Docker, Kubernetes).
- Familiarity with AWS cloud services.
- Testing frameworks: JUnit, Cucumber, Selenium, Serenity, Playwright, Karma.
- UNIX/Linux command line proficiency.
- Excellent problem‑solving, communication, and collaborative skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Preferable certifications: AWS Certified Developer, Angular Developer Certification, or equivalent.