Front End - Angular

Apply Now

Company: PeopleSERVE, Inc.

Location: Boston, MA 02115

Description:

Front-End Developer - Angular

The Role

We are seeking a highly skilled Front-End Developer with expertise in Angular (or React) to build and maintain scalable, high-performance web applications. The ideal candidate will have experience in modern front-end frameworks, microservices architecture, cloud technologies, and data-driven applications.

Responsibilities:
  • Develop and maintain front-end applications using Angular (or React)
  • Design and implement scalable, high-performance software platforms
  • Collaborate with backend teams to integrate APIs and data capabilities
  • Leverage microservices architecture for building modular, efficient applications
  • Work with cloud technologies (AWS, Azure, Google Cloud) to develop big data applications
  • Apply Object-Oriented Programming (Java, Scala, Python) principles for efficient code structuring
  • Utilize messaging technologies such as Kafka, Kinesis, SNS, SQS for data streaming
  • Develop REST APIs and work with Relational & NoSQL databases (DynamoDB, Elasticsearch, Graph DB)
  • Implement stream processing solutions using Flink, Kinesis Analytics, Spark
  • Ensure best practices in DevOps, CI/CD pipelines (Maven, Jenkins, Stash, Ansible, Docker)
  • Work in an Agile environment (Scrum/Kanban) to deliver high-quality solutions
  • Troubleshoot and support mission-critical applications in a fast-paced setting

Required Skills & Qualifications:
  • Bachelor's or Master's Degree in Engineering, Computer Science, or a related field
  • Proven experience in software design and development
  • Strong knowledge of front-end frameworks (Angular or React)
  • Expertise in microservices architecture and distributed systems
  • Experience with Big Data ecosystems and cloud-based development
  • Strong analytical and problem-solving skills to design end-to-end solutions
  • Ability to work in a fast-paced, dynamic environment with shifting priorities
  • Strong communication and collaboration skills across multiple teams
  • Passion for learning new technologies and staying up to date with industry trends

Similar Jobs