Front End Engineer (Angular) – System Integrations
We are seeking a talented Front End Engineer to join a high-performing technology team focused on building and supporting enterprise system integrations. This role will be responsible for developing modern front-end applications, APIs, and integration solutions that connect diverse technologies across the organization.The ideal candidate will have strong experience with Angular development, API integration, and modern software engineering practices. You will work closely with developers, technical leads, and product teams in a collaborative environment where innovation, technical excellence, and teamwork are highly valued.This is an excellent opportunity for someone who enjoys solving complex integration challenges and working across multiple technologies in a fast-paced enterprise environment.ResponsibilitiesDesign, develop, and maintain modern web applications using Angular.Build and support APIs that connect enterprise applications and services.Develop solutions that enable seamless system-to-system integrations.Collaborate with cross-functional teams to gather requirements and implement technical solutions.Participate in code reviews and contribute to engineering best practices.Troubleshoot and resolve issues related to application performance, integrations, and APIs.Work within an Agile development environment and actively participate in team ceremonies.Support testing, deployment, and ongoing maintenance activities.Contribute to architecture discussions and technology decisions.Ensure software quality, scalability, and maintainability.Required Qualifications3 to 5 years of professional software development experience.Strong experience with Angular development.Experience building and consuming REST APIs.Experience developing integrations between multiple systems and applications.Hands-on experience with one or more of the following:Node.jsPythonC#Strong understanding of software development lifecycle (SDLC).Experience working with diverse technology stacks and enterprise environments.Familiarity with AI technologies, tools, or initiatives.Strong problem-solving and analytical skills.Excellent communication and teamwork abilities.Ability to successfully complete coding and technical assessments.Preferred QualificationsExperience working in large enterprise environments.Experience supporting complex integration projects.Knowledge of cloud-based applications and services.Experience working within Agile teams.Strong professional references.Technical SkillsAngularTypeScriptJavaScriptREST APIsNode.jsPythonC#System IntegrationsFront-End DevelopmentAPI DevelopmentAI TechnologiesAgile MethodologiesGitSoftware Engineering Best PracticesWhat Makes a Successful Candidate?Strong coding skills and hands-on development experience.Ability to learn quickly and adapt to multiple technologies.Excellent collaboration and communication skills.Comfortable working on integration-heavy projects.Thrives in a team-oriented environment where everyone contributes technically.Demonstrates strong debugging, troubleshooting, and problem-solving abilities.Why Apply?Opportunity to work on enterprise-scale integration projects.Collaborative and people-focused engineering culture.Exposure to multiple technologies and modern development practices.Long-term 18-month contract engagement.Work alongside experienced technical leaders and engineers.