Lowongan Kerja

Developer & Engineer

Perum PeruriJasa Percetakan
5
(1)
Deskripsi
⦿ Tanggal Posting4 minggu yang lalu
⦿ GenderPria/Wanita
⦿ PendidikanS1
⦿ Tipe PekerjaanFull Time
⦿ Pengalaman1 Tahun +
⦿ Lokasi KerjaJakarta
⦿ Info GajiKompetitif
⦿ Deadline ---

1. Senior Back End Developer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 10 years of work experience as Back-End Developer or similar role.
  • Having certification related to Back End Developer is a plus.

2. Senior Front End Developer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 10 years of work experience as Front-End Developer or similar role.
  • Having certification related to Front End Developer is a plus.

3. Senior Full Stack Developer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 10 years of work experience as Full Stack Developer or similar role.
  • Having certification related to Full Stack Developer is a plus.

4. Senior Mobile Developer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 10 years of work experience as Mobile Developer or similar role.Having certification related to Mobile Developer is a plus.

Able to :

  • Expertise in hybrid mobile programming (React Native and Flutter) is a must
  • Deep understanding of Android and iOS SDK, UI design principles and patterns
  • Experience with Git, third-party libraries and APIs
  • Experience in publishing app in Play Store and App Store
  • Ability to understand and implement CI/CD principles
  • Experience in Native Mobile Development (Kotlin / Swift) is a plus
  • Oversee security provisions in software
  • Deep understanding of mobile app architecture (iOS and Android).
  • Experience with cross-platform frameworks (React Native or Flutter).
  • Strong knowledge in UI/UX design principles.
  • Experience with Agile development methodologies.

5. DevOps Engineer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 5 years of work experience as Front-End Developer or similar role.
  • Having certification related to DevOps is a plus, such as AWS Certified DevOps Engineer, etc.

Able to :

  • Assess user needs and requirements.
  • Assist in the development and maintenance of CI/CD pipelines for continuous integration and deployment of applications.
  • Develop applications and tools for development teams.
  • Perform continuous integration of application features and enhancements.
  • Perform continuous deployment of enhanced applications.
  • Proficiency in automation tools (like Jenkins, Ansible).
  • Experience with cloud services (AWS, Azure, or Google Cloud).
  • Knowledge of containerization (Docker, Kubernetes) and CI/CD pipelines.
  • Skills in system administration, network fundamentals, and security best practices are crucial
  • Stay up-to-date with the latest trends and best practices in DevOps methodologies and technologies.

6. Infrastructure Engineer (Cloud)

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field is often preferred.
  • Minimum 5 years of work experience as Infrastructure Engineer or similar.
  • Having certification related to Infrastructure Engineer is a plus, such as Google Cloud Certified Professional, AWS Certified Solution Architect or similar.

Able to :

  • Oversee infrastructure deployment
  • Optimise infrastructure performance and systems
  • Resolve infrastructure-related incidents
  • Manage infrastructure upgrades
  • Deep understanding of cloud services, such as AWS, Azure, or Google Cloud.
  • Proficiency in automation tools, such as Terraform, Ansible or similar applications.
  • Experience in scripting languages, such as Python, Bash or similar.
  • Knowledge of CI/CD Pipelines.

7. Middle Back End Developer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 5 years of work experience as Back-End Developer or similar role.
  • Having certification related to Back End Developer is a plus.

Able to:

  • Understand technical specifications required by the business.
  • Manage the back-end design of software.
  • Perform software testing.
  • Manage software configuration management (SCM).
  • Oversee security provisions in software.
  • Great understanding of database management.
  • Experience with server, network, and hosting environments.
  • Proficiency in RESTful API design, and familiarity with cloud platforms.
  • Experience with DevOps practices are also crucial.
  • Experience or familiarity with Agile software development, continuous integration, and delivery are a plus.

8. Middle Front End Developer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 5 years of work experience as Front-End Developer or similar role.
  • Having certification related to Front End Developer is a plus.

Able to :

  • Understand technical specifications required by the business.
  • Manage the front-end design of software.
  • Perform software testing.
  • Manage software configuration management (SCM).
  • Oversee security provisions in software.
  • In depth knowledge of HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
  • Excellent understanding of backend APIs and Integration Method
  • Familiar with Agile/Scrum methodologies, Version Control Systems such as Git, and deployment tools such as Jenkins, CodeDeploy, or similar.
  • Experience with third party libraries.
  • Good understanding with State Management Practice (RxJS, Redux, etc).
  • Good understanding of responsive design principles and web accessibility.
  • Experience in GraphQL is a plus.
  • Ability to perform effective code review.
  • Effective communication and interpersonal skills.

9. Middle Mobile Developer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 5 years of work experience as Senior Mobile Developer or similar role.

Able to :

  • Understand technical specifications required by the business
  • Manage the front-end design of software
  • Perform software testing
  • Manage software configuration management (SCM)
  • Oversee security provisions in software
  • Being certified related to Mobile Developer is a plus.
  • Great understanding of mobile app architecture (iOS and Android)
  • Experience with cross-platform frameworks (React Native or Flutter).
  • Strong knowledge in UI/UX design principles.
  • Experience with Agile development methodologies.

10. Quality Assurance

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 5 years of work experience as Quality Assurance or similar role.
  • Having certification related to QA Engineer is a plus, such as International Software Testing Qualifications Board (ISTQB), Certified Software Test Engineer (CSTE), etc.

Able to :

  • Automation testing of the user interface on web and mobile application (Android and iOS)
  • Analyze requirements coming from specification;
  • Create test plan;
  • Create test cases;
  • Execute test cases and conduct test regression and exit criteria;
  • Ensure maximum test coverage to ensure zero high/medium criticality bugs in released products;
  • Responsible to create all tester documentation;
  • Ensure all test items are archived in git regularly and JIRA is all up to date;
  • Participation in all project reviews and rituals;
  • Mentor and train junior test engineers;
  • Report status to test Lead regularly.

11. Software Engineer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field is often preferred.
  • Minimum 5 years work experience as Software Engineer or similar.
  • Having certification related to Software Engineering is a plus.
  • Ability to analyze user and business requirements.
  • Experience in managing the design and construction of software.
  • Proficient in overseeing software testing and security.
  • Expertise in software configuration management (SCM).
  • Proficient in both front-end (e.g., JavaScript, React) and back-end (e.g., Node.js) development tools and technologies.
  • Deep understanding of software development lifecycles.
  • Experience in designing and implementing scalable software solutions.
  • Have experience in database management and architecture.Have software security expertise, encompassing threat modeling, risk identification, secure coding practices, and vulnerability mitigation.

12. UI/UX Designer

Job Requirement:

  • A bachelor’s degree in Graphic Design, Interaction Design, Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 5 years of work experience as UI/UX Designer or similar role, with a portfolio showing projects worked on.

Able to :

  • Gather and evaluate user requirements
  • Provide design guideline standard to ensure good UX is achieved across digital products
  • Provide guidance on the implementation of UX research methodologies, testing activities, and predict user behavior
  • Design UI architecture and strategy Perform software testing
  • Conduct usability testing on UIs
  • Optimise UI designs
  • Certified related to UI Designer is a plus.
  • Proficiency in Figma, Adobe XD, or similar applications.
  • Solid understanding of design principles, colour theory, and typography.
  • Ability to create detailed wireframes, prototypes and mock-ups.
  • Good understanding of responsive design principles and web accessibility.
  • Effective communication and interpersonal skills.

13. Associate UI Designer

Job Requirement:

  • A bachelor’s degree in Graphic Design, Interaction Design, Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 1 year of work experience as UI Designer or similar role, with a portfolio showing projects worked on.
  • Having certification related to UI Designer is a plus.

Able to :

  • Gather and evaluate user requirements.
  • Design UI architecture and strategy Perform software testing.
  • Conduct usability testing on UIs.
  • Optimise UI designs.
  • Proficiency in Figma, Adobe XD, or similar applications.
  • Good understanding of design principles, colour theory, and typography.
  • Ability to create wireframes, prototypes and mock-ups.
  • Good understanding of responsive design principles and web accessibility.
  • Effective communication and interpersonal skills.

14. Junior Full Stack Developer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 1 year of work experience as Full Stack Developer or similar role.
  • Having Certification related to Full Stack Developer is a plus.

Able to :

  • Understand technical specifications required by the business.
  • Manage the back-end design of software.
  • Perform software testing.
  • Manage software configuration management (SCM).
  • Oversee security provisions in software.
  • Proficiency in both Front-End and Back-End tools, including frameworks and languages such as Javascript, React, and Node.js.
  • Proficiency in code version tools, such as Git.
  • Effective communication and interpersonal skills.

15. Junior Front End Developer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 1 year of work experience as Front-End Developer or similar role.
  • Having certification related to Front End Developer is a plus.

Able to :

  • Translate design from DFD, Flowchart, List into application.
  • Fixing errors (bugs) in the program.
  • Build Web applications with React, Angular or Vue Js development.
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code.
  • Manage the front-end design of software.
  • Perform software testing.
  • Manage software configuration management (SCM).
  • Oversee security provisions in software.
  • Experience with HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
  • Familiar with Agile/Scrum methodologies, Version Control Systems such as Git.
  • Good understanding of responsive design principles and web accessibility.
  • Effective communication and interpersonal skills.

16. Associate Data Engineer

Job Requirement:

  • A bachelor’s degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Min 1 year of work experience as Data Engineer or similar role.
  • Having certification related to Associate Data Engineer is a plus, such as Microsoft Certified: Azure Data Engineer Associate or similar.
  • Ability to identify business needs and translate them into technical requirements.
  • Proficiency in data preparation, analysis, and visualization.
  • Strong SQL and programming language skills (e.g., Python, Java).
  • Experience with data modeling and ETL (Extract, Transform, Load) processes.
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud).
  • Effective communication and interpersonal skills.Understand and adhere to the AI Governance Framework and Personal Data Protection Act 2012.
LAMAR SEKARANG

Tentang Perusahaan

Perum Peruri (atau sering disebut Perum Percetakan Uang Republik Indonesia) adalah Badan Usaha Milik Negara (BUMN) yang bergerak di bidang pencetakan uang, dokumen keamanan, dan sertifikat. Perusahaan ini didirikan pada tahun 1971 dan berkantor pusat di Jakarta, Indonesia.

Selengkapnya...
Lowongan Terkait
Perum Peruri
ArchitectPerum Peruri
Jakarta
Perum Peruri
ManagerPerum Peruri
Jakarta
Perum Peruri Jakarta