Skill diminta
AWSAttention to DetailAzureCommunicationDeliveryDockerEnglishGCPGitJavaJavaScriptKubernetesMicroservicesMongoDBPHPPostgreSQLReactRedisSQLVue.jsgRPC
Gaji pasar untuk posisi ini
Median Rp7,0 jt/bulan · rentang umum Rp5,2 jt – Rp8,6 jt
Berdasarkan 230 lowongan Frontend Development se-Indonesia (semua level).
Lihat data gaji selengkapnya →Deskripsi
- Develop and maintain web applications using front-end and back-end frameworks.
- Work with a team of developers, designers, and project managers to ensure successful delivery of projects.
- Write clean, efficient, and well-documented code that meets company standards.
- Collaborate with team members to identify and address technical issues and bugs.
- Participate in the design and implementation of database schemas and data models.
- Develop and maintain unit tests to ensure quality and reliability of code.
- 4+ years of hands-on software development experience in Java, C# or similar programming language
- 4+ years of hands-on software development experience in Java, React and Vue or similar programming language
- 2+ years of hands-on development experience designing and developing RESTful APIs
- 1+ years’ experience building and maintaining microservices in a variety of programming languages
- Demonstrated hands-on development experience with relational, SQL databases such as PostgreSQL and NoSQL databases such as MongoDB or Redis
- Proficient with Object-Oriented Programming (OOP) and Design Patterns
- Strong understanding and demonstrated proficiency in writing, debugging, and maintaining complex SQL queries
- Familiarity with Go, Elixir, PHP, or other languages is a plus
- Previous experience with Protobuf/gRPC is a plus
- Strong understanding and familiarity with message queues/brokers such as Kafka, Nats. IO
- Demonstrable experience writing comprehensive unit tests for backend code
- Experience with version control systems, especially Git
- Understanding of microservices architecture principles
- Familiarity with containerization technologies (Docker) and orchestration (Kubernetes)
- Eagerness to learn and adapt to new technologies, especially Kubernetes
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus
- Basic understanding of frontend technologies (HTML, CSS, JavaScript) and modern JavaScript frameworks (Vue. js, React)
- Excellent problem-solving skills and attention to detail
- Ability to work independently and as part of a collaborative team
- Strong communication skills in Bahasa Indonesia
- Proficiency in English is a plus