Deskripsi pekerjaan Software Developer PT Renseki Angkasa Jaya
We are looking for software developers to develop and maintain software products. You may work on our backend system using Java/Kotlin stack or you may also work on developing highly efficient mobile application using Kotlin, Swift, or Dart. You will work with other great software developers, product managers, and UI/UX designers in Scrum setting. In this role, you should have a strong analytical thinking and problem solving skills as well as deep understanding of various programming paradigms and architectural skills. Having deep expertise on one technology and understanding on others will be beneficial.
Responsibilities
- Design, develop, test, maintain, rewrite, refactor software products.
- Produce clean and efficient code.
- Troubleshoot, debug, and upgrade existing software.
- Create technical designs for new systems.
- Integrate software components and third-party programs.
- Strong interpersonal and communication skills.
- Able to communicate complex ideas to various stakeholders.
Requirements
- Passion in problem-solving and software development.
- Excellent understanding of algorithms, programming paradigms, and architectural skills.
- Experience with software engineering best practices including unit test and continuous integration.
- Expertise in Java/Kotlin stack.
- Experience with cloud computing, distributed systems, and microservices architecture will be a plus.
- Knowledgeable on Open Source technologies and the Open Source Community.
- Ability to constantly learn new technologies and apply those concepts.
- Resourcefulness, and troubleshooting aptitude.
- High initiative, strong analytical skills, and high attention to detail.
- Bachelor degree in Computer Science, Informatics Engineering or related field.
Benefits
- Continuous Learning about Technology
- Knowledge sharing every week
- BPJS
- Annual Leave
- Free drinks
- THR

