Skill diminta
AngularCommunicationGitJavaJavaScriptKubernetesPostgreSQLREST APIRedisSpring BootTroubleshootingTypeScriptUnit Testing
Gaji pasar untuk posisi ini
Median Rp7 jt/bulan · rentang umum Rp5 jt – Rp9 jt
Berdasarkan 241 lowongan Frontend Development se-Indonesia (semua level).
Gaji lowongan ini setara median pasar.
Lihat data gaji selengkapnya →Deskripsi
Deskripsi pekerjaan Angular Developer PT Pro Sigmaka Mandiri
JOB DESCRIPTION
- Develop, maintain, and enhance web applications using Angular based on business and technical requirements.
- Build responsive, scalable, and user-friendly frontend applications integrated with backend services and RESTful APIs.
- Develop and integrate REST API services with backend applications, particularly those built using Java Spring Boot.
- Collaborate with Backend Developers, QA, Business Analysts, and other stakeholders throughout the software development lifecycle.
- Work with JHipster for application development and integration between frontend and backend components.
- Perform database integration and data handling using PostgreSQL, including understanding data structures and API data flow.
- Support application integration with middleware/message broker technologies, such as Kafka or Message Queue (MQ).
- Understand and work with distributed application environments involving Redis for caching or data management.
- Support application deployment, configuration, and troubleshooting in Kubernetes environments.
- Conduct debugging, troubleshooting, unit testing, and performance optimization to ensure application quality and stability.
- Participate in code reviews, technical discussions, documentation, and continuous improvement of application development processes.
REQUIREMENTS
- Minimum D3 in Computer Science, Information Technology, Software Engineering, or a related field.
- Must already have an official diploma/ijazah.
- Minimum 2 years of professional experience as an Angular Developer / Frontend Developer.
- Strong hands-on experience with Angular and TypeScript.
- Good understanding of HTML, CSS, JavaScript, and responsive web development.
- Experience consuming and integrating RESTful APIs.
- Have experience or understanding of Java Spring Boot and backend application integration.
- Have experience working with PostgreSQL or other relational databases.
- Familiar with JHipster is preferred.
- Familiar with Redis is preferred.
- Familiar with Kafka and/or Message Queue (MQ) is preferred.
- Familiar with Kubernetes and containerized application environments is preferred.
Understand basic concepts of application integration and middleware, including API communication, data exchange, caching, and asynchronous messaging.
- Familiar with Git and standard software development workflows.
- Able to work collaboratively with cross-functional technical teams.
- Good analytical, problem-solving, communication, and troubleshooting skills.