PeopleServe
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
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