Perum Peruri Jobs: 30 Positions

Logo BUMNPerum Peruri Jobs
Peruri is a State Owned Enterprise (SOE) which was a result of a merger between State Company (PN) Arta Yasa and PN Pertjetakan Kebajoran. Peruri was established on September 15, 1971 based on Government Regulation Number 60 of 1971, subsequently amended by Government Regulation Number 25 of 1982, then amended by Government Regulation Number 34 of 2000, Government Regulation Number 32 of 2006, and refined for the last time through Government Regulation Number 06 of 2019.
Since its establishment in accordance with Government Regulation Number 60 of 1971 Article 3, it is stated that the purpose and field of business of Peruri is to print banknotes and coins for Bank Indonesia (BI) and print printed goods, securities as well as make other metal goods for the government, BI, State and public institutions. And in the last refinement in accordance to Government Regulation Number 06 of 2019, the field business does not only comprise Rupiah currency and security document printing but is also extended to provide digital security service. Until today, Peruri is the only SOE that has the trust of the Government of the Republic of Indonesia to carry out the printing of Rupiah currency, both banknotes and coins, as mandated by Law Number 7 Year 2011 concerning Currency.
In its business activity, Peruri is able to conduct business development which aims for public benefit as well as the utilization of potential resource owned by the company (asset optimization) as listed in Government Regulation Number 06 of 2019. Related to the business development as mentioned, 
Peruri has 4 (four) subsidiaries, which are: PT Peruri Properti, PT Kertas Padalarang, PT Peruri Wira Timur and PT Peruri Digital Security.
PERURI is inviting you to join our GovTech Indonesia INA Digital team. Let's build the future of out digital nation together!.

Senior Infrastructure and Network Engineer

Experience and Education

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 10+ years of experience in infrastructure and network engineering.

Technical Skills

  • Proficient in managing on-premise and cloud infrastructure (AWS, Azure, GCP).
  • Strong understanding of network systems (LAN / WAN, SDN, wireless, remote access).
  • Experience in infrastructure automation tools (Ansible, Terraform, Puppet).
  • Skilled in infrastructure performance tuning and optimization.
  • Knowledge of disaster recovery planning and execution.

Senior Mobile Dev

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 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.

Senior UI / UX Researcher

Requirements

  • Bachelor's or Master's degree in HCI, Psychology, Design, or related field.
  • 10+ years of experience in UI / UX Researcher, product design or related field
  • Proven experience with various research methodologies (qualitative and quantitative).
  • Strong analytical and problem-solving skills.
  • Excellent communication and presentation abilities.
  • Proficiency in research tools and software, including but not limited to Research Tools and Software:
    • Usability Testing: UserTesting, Lookback, Usabilla
    • Survey Tools: Qualtrics, SurveyMonkey, Google Forms
    • Prototyping: Sketch, Figma, InVision
    • Analytics: Google Analytics, Hotjar, Crazy Egg
    • Interview Recording and Transcription: Otter.ai, Zoom
    • Data Analysis: SPSS, NVivo, Excel

Frontend Engineer

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 5 years of work experience as Front-End Developer or similar role.
  • Having certification related to Front End Developer is a plus.
  • 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.

Security Architect

Requirements

  • A Bachelor's or Master's degree in Computer Science, Information Technology, Cybersecurity, or a related field is often required.
  • Minimum 5 years work experience as Security Architect or in similar role
  • Relevant certifications such as Certified Information Systems Security Professional (CISSP), Certified Information Security Manager (CISM), Certified Ethical Hacker (CEH), or Certified Cloud Security Professional (CCSP) are highly valued.
  • in depth understanding of security principles, protocols, and technologies, including encryption, authentication, access control, intrusion detection / prevention, and network security.
  • Proficiency in security frameworks such as ISO / IEC 27001, NIST Cybersecurity Framework, and industry-specific compliance standards (e.g., HIPAA, GDPR, PCI DSS).
  • Experience with security tools and technologies such as firewalls, intrusion detection / prevention systems (IDS / IPS), security information and event management (SIEM) systems, and vulnerability assessment tools.
  • Knowledge of cloud security principles and experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Understanding of secure software development practices, including threat modeling, secure coding principles, and code review techniques.
  • Familiarity with network protocols, operating systems, and database management systems.
  • Proven experience in designing and implementing security solutions for complex IT environments, including network architecture, cloud infrastructure, and enterprise applications.Ability to assess and analyze security requirements, risks, and vulnerabilities, and develop appropriate security architectures and strategies to mitigate them.

Enterprise Architect

Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 5 years work experience as Enterprise Architect or similar role.

Able To

  • Formulate the organisation’s architecture strategy, governance, roadmap, standards, policies and procedures.
  • Develop architecture requirements and maintain oversight.
  • Manage quality and continuous improvement of architecture.
  • Research emerging technologies.
  • Design infrastructure architecture.
  • Experience with architectural frameworks such as TOGAF or Zachman Framework.
  • Familiar with cloud computing and microservices architecture.
  • Experience with enterprise architecture tools such as BizDesign, MEGA, Abacus, Orbus or similar.

Backend Engineer

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 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.

UI / UX Designer

Job Requirements

  • A Bachelor's degree in Graphic Design, Interaction Design, Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 5 years of work experiences as UI / UX Designer or similar role, with a portfolio showing projects worked on.
  • 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
  • Conduct usability testing on UI’s
  • Optimize UI designs
  • Certified related to UI Designer is a plus.
  • Proficiency in Figma, Adobe XD, or similar applications.
  • Solid understanding of design principles, color theory, and typography.
  • Create detailed wireframes, prototypes and mock-ups.
  • Good understanding of responsive design principles and web accessibility.
  • 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.

QA Engineer

Job Requirements

  • A Bachelor's Degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Having minimum 5 years work of experience as Quality Assurance or relatef field is often preferred
  • Having certification related to QA Engineer is a plus , such as International Software
  • Understanding of software development life cycle (SDLC) and testing methodologies.
  • Proficiency in at least one programming language (often scripting languages like Python, Ruby, or JavaScript).
  • Experience with testing tools such as Selenium, JUnit, or similar.
  • Familiarity with version control systems like Git.
  • Knowledge of databases and SQL queries for data validation

Able To

  • Write clear, concise, and comprehensive test plans and test cases.
  • Experience with both manual and automated testing techniques.
  • Understanding of regression testing, functional testing, performance testing, etc.
  • Strong troubleshooting and problem-solving skills.
  • Report status to test Lead regulary

Associate Business Analyst

Job Requirements

  • Bachelor's degree in Business Administration, Information Technology, or related field.
  • Minimum of 1 years experience in business analysis or related field.
  • Strong analytical skills and ability to identify needs and requirements.
  • Experience in analyzing systems and processes to find improvement opportunities.
  • Able to Demonstrate a Data Visualization (table to gather business insight
  • Ability to translate business requirements into functional specifications.
  • Proficient in developing technical specifications and test plans.
  • Excellent communication skills to work with users and technical staff.
  • Knowledge of project management methodologies.
  • Proficiency in Microsoft Office Suite and business analysis tools such as lowcharting tools, project management software, and requirements gathering tools.Relevant certifications such as CBAP or CCBA are a plus.

Project Manager

Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 5 years work experience as a Project Manager or Scrum Master, facilitating Agile / Scrum teams.
  • Certified Scrum Master (CSM) or similar Agile certifications.

Able To

  • Develop project plans
  • Oversee program implementation
  • Manage people and organisation
  • Strong knowledge of Agile principles, Scrum framework, and other Agile methodologies.
  • Experience with Agile tools and project management software

Mobile Developer

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 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.

Senior Full Stack Developer

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 10 years 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 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.
  • Experience in database design, cloud computing services, and DevOps practices is also important.
  • Proficiency in code version tools, such as Git.
  • Effective communication and interpersonal skills.

Data Architect

Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Informatic Engineering, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 5 years work experience as Data Architect including Leadership role or similar role.
  • Relevant certifications (e.g., Certified Data Management Professional, AWS Certified Big Data - Specialty) are a plus.

Able To

  • Identify business needs
  • Design data architecture
  • Bring artificial intelligence (AI) / machine learning (ML) models into production
  • Deploy AI / ML models
  • Manage people and organisation
  • In-depth knowledge of data architecture principles, methodologies, and best practices.
  • Proficiency in data modeling tools and techniques.
  • Experience with big data technologies and analytics platforms.
  • Strong understanding of data integration and ETL processes.

Associate UI / UX Designer

Job Requirements

  • A Bachelor's degree in Graphic Design, Interaction Design, Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 1 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.

Data Engineer

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 5 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.

Able 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.

Associate Mobile Developer

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 2 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.

Product Manager

Job Requirements

  • Bachelor's degree in Business Administration, Marketing, a related field.Minimum of 5 years of experience as a Product Manager.
  • Pro track record of developing and implementing product development strategies.
  • Strong analytical skills to assess revenue and profitability goals.
  • Ability to manage the product life cycle and coordinate product launches.
  • Experience in driving product development from concept to launch7. Proficiency in analyzing market research and identifying market requirements.
  • Ability to collaborate with sales and marketing teams to drive market growth.
  • Creative thinking skills to propose product enhancements based on market feedback.
  • Excellent communication and interpersonal skills for team collaboration.
  • Strong project management skills and ability to meet deadlines.
  • Relevant certifications in product management are a plus.

Tools

  • Product management software (e.g., Jira, Trello, Asana)
  • Market research tools (e.g., Google Analytics, SurveyMonkey)
  • Collaboration tools (e.g., Slack, Microsoft Teams)
  • Management tools (e.g., Microsoft Project, Monday.com)
  • Communication tools (e.g., Zoom, Microsoft Teams)
  • Microsoft Office Suite / Google workspace for reporting and analysis.

Product Designer (UX Researcher and Usability Tester Engineer)

Job Requirements

  • Experience in UX design processes and facilitation skills for minimum 5 years of experience.
  • Ability to lead brainstorming sessions and prototype design solutions.
  • Skills in conceptualizing design strategies and improving customer experience.Proficiency in data analysis and interpreting user behavior insights.
  • Strong collaboration and communication skills with cross-functional teams.
  • Bachelor’s degree in Design or related field, with proficiency in design tools.

Tools

  • Adobe Creative Suite (Illustrator, Photoshop, InDesign)
  • Sketch, Figma, InVision, Marvel

Vulnerability Assessment and Penetration Testing Analyst

Job Requirements

  • Bachelor's degree in Information Security, Computer Science, or related field.
  • Minimum of 5 years experience in conducting vulnerability assessments and penetration testing.
  • Have a depth knowledge of cyber security standards, policies, and best practices.
  • Extensive experience in scoping activities to identify systems components requiring testing.
  • Proven ability to define and translate requirements into comprehensive test plans, scenarios, scripts, or procedures.Strong proficiency in conducting VAPT, black box testing, code reviews, and reverse engineering.
  • Demonstrated capability in performing on-site security assessments of infrastructure components and computer systems.
  • Track record of proposing recommendations for continuous improvement of testing processes and methodologies.
  • Thorough understanding of identifying emerging security and risk management trends in VAPT activities.
  • Experience in preparing detailed reports on VAPT results and providing expert inputs on security penetration testing in software development.
  • Proficient in reviewing software designs, source codes, and deployments to address complex cyber security issues.
  • Ability to prepare comprehensive documentation for software certification and maintain repositories for certification documentation and modifications

Tools

  • Advanced knowledge of vulnerability scanning tools (e.g., Nessus, Qualys)
  • Proficiency in using penetration testing tools (e.g., Metasploit, Burp Suite)
  • Familiarity with code review tools (e.g., Checkmarx, Fortify)
  • Experience with network security tools (e.g., Nmap, Wireshark)
  • Proficient in common programming languages (e.g., Python, Java)
  • Relevant certifications such as CEH, OSCP, or CISSP are required.

Associate QA Analyst

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 2 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.

Tools

  • Risk and Control (GRC) automation tools
  • Enterprise Risk Management (ERM) tools
  • AI Ethics and Governance
  • Risk Compliance and Governance
  • Software Design
  • Software Testing Qualifications Board (ISTQB)
  • Certified Software Test Engineer (CSTE)
  • Automation testing tools
  • Scripting languages
  • Software development lifecycles
  • Agile frameworks

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.

Software Engineering Manager (Principal Engineer)

Job Requirements

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field is often required.
  • Having minimum 10 years work of experience as Software Engineer or similar
  • Extensive experience in software engineering, with a proven track record of leading and delivering complex technical projects.
  • Previous experience in a leadership or management role, overseeing engineering teams and guiding them to success.
  • Mastery of software development methodologies, practices, and tools, including Agile, Scrum, and DevOps
  • Expertise in one or more programming languages and frameworks commonly used in software development (e.g., Java, Python, JavaScript, .NET).
  • Deep understanding of software architecture principles and design patterns, with experience in designing scalable, reliable, and maintainable systems.
  • Proficiency in cloud computing platforms such as AWS, Azure, or Google Cloud Platform, including experience with microservices architecture and containerization technologies like Docker and Kubernetes.
  • Familiarity with modern software development tools and practices, including version control systems (e.g., Git), continuous integration / continuous deployment (CI / CD) pipelines, and automated testing frameworks.
  • Proficiency in project management methodologies and tools, with the ability to plan, organize, and prioritize engineering projects to deliver results on time and within budget.Experience in risk management, issue tracking, and mitigation strategies to address project challenges and ensure successful outcomes.

Network Engineer

Job Requirements

  • Bachelor's degree in Information Technology, Computer, or related field.
  • Minimum of years of experience in configuring and administering networks.
  • Proven experience in designing cost-effective network systems and services that meet product specifications and comply with standards and best practices.
  • Strong knowledge of preparing and executing test plans, including integration, performance, coverage, and capacity verification.
  • Ability to review technical documents for processes, technology, and devices.
  • Experience in designating the direction for LAN, WAN, internet, wireless, and remote access services.
  • Familiarity with validating Software Defined Network (SDN) infrastructure within the IT ecosystem.
  • Proficiency in overseeing the installation, upgrading, operation, control, maintenance, and effective use of LAN and / or WAN for data, voice, text, or image communication.
  • Skilled in performing technical evaluations and proof-of-concept of new technologies for network infrastructure.Knowledge of reviewing releases, upgrades, and fixes available from systems software and supplies and identifying those that require action.

Tools

  • Network monitoring tools (e.g., SolarWinds, Nagios)
  • Configuration management tools (e.g., Ansible, Puppet)
  • Network security tools (e.g., Firewalls / IPS)
  • Virtualization software (e.g., VMware, Hyper-V)Network troubleshooting tools (e.g., Wireshark, Ping)

DevOps Engineer (Site Realitibility Engineer)

Job Requirements

  • A Bachelor's or Master's degree in Computer Science, Information Technology, or a related field is often required.
  • Having minimum 5 years work experience as SRE / Devops or similar role.
  • Extensive experience in software development, system administration, or operations, with a focus on infrastructure automation and reliability engineering.
  • Previous experience in a DevOps or Site Reliability Engineer (SRE) role, preferably in a fast-paced, high-availability environment
  • Proficiency in scripting and automation languages such as Python, Ruby, Shell scripting, or similar.
  • Experience with configuration management tools such as Ansible, Puppet, or Chef for automating infrastructure provisioning and configuration.
  • Strong knowledge of containerization technologies such as Docker and container orchestration platforms like Kubernetes for building and managing scalable and resilient microservices architectures.
  • Familiarity with cloud computing platforms such as AWS, Azure, or Google Cloud Platform, including infrastructure as code (IaC) tools like Terraform or CloudFormation.
  • Expertise in monitoring, logging, and observability tools such as Prometheus, Grafana, ELK stack (Elasticsearch, Logstash, Kibana), or Splunk for tracking system performance, analyzing logs, and troubleshooting issues.
  • Understanding of continuous integration / continuous deployment (CI / CD) pipelines and tools like Jenkins, GitLab CI / CD, or CircleCI for automating software build, test, and deployment processes.
  • Knowledge of version control systems such as Git for managing source code and infrastructure configurations.Understanding of networking concepts, protocols, and security principles, including firewalls, VPNs, encryption, and access control.

Senior UI / UX Designer

Job Requirements

  • A Bachelor's or Master's degree in Design, Human-Computer Interaction (HCI), Computer Science, or a related field is often preferred.
  • Minimum 10 years of experience in UI / UX design, with a proven track record of leading successful design projects.
  • Proficiency in design tools such as Adobe XD, Sketch, Figma, or similar.
  • Strong visual design skills, including layout, color theory, typography, and iconography.
  • Experience in creating wireframes, prototypes, and high-fidelity mockups for web and mobile applications.
  • Knowledge of responsive design principles and designing for various screen sizes and devices.
  • Expertise in user research techniques, including user interviews, surveys, and usability testing.
  • Ability to analyze user feedback and usage data to inform design decisions and improve the user experience.
  • Experience in creating user personas, customer journey maps, and other UX artifacts to guide the design process.
  • Familiarity with interaction design principles and designing intuitive and efficient user interfaces.
  • Basic understanding of front-end web technologies such as HTML, CSS, and JavaScript to collaborate effectively with developers.
  • Knowledge of design systems and component libraries to ensure consistency and scalability across products.
  • A comprehensive portfolio showcasing a range of UI / UX design projects, including wireframes, mockups, prototypes, and case studies that demonstrate your design process and problem-solving skills.

Senior Frontend Engineer

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 10 years of work experience as Front-End Developer or similar role.
  • Having certification related to Front End Developer is a plus.
  • 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.

Junior Frontend Engineer

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 2 years of work experience as Front-End Developer or similar role.
  • Having certification related to Front End Developer is a plus.
  • 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.

Senior Backend Developer

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 10 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.

Senior QA

Job Requirements

  • A Bachelor's degree in Computer Science, Engineering, or a related field is often preferred.
  • Minimum 10 years of experience in software quality assurance, with a proven track record of progressively increasing responsibilities.
  • Mastery of testing methodologies, including manual and automated testing techniques.
  • Proficiency in scripting languages like Python, Ruby, or JavaScript for test automation.
  • Extensive experience with testing frameworks and tools such as Selenium, JUnit, TestNG, or similar.
  • In-depth understanding of version control systems like Git and continuous integration / continuous deployment (CI / CD) pipelines.
  • Strong knowledge of databases and SQL queries for data validation.
  • Experience with performance testing tools and techniques.
  • Proficiency in developing comprehensive test strategies and test plans for complex software systems.
  • Experience in risk analysis and prioritization of testing activities based on business impact and project timelines.
  • Ability to define and implement testing standards and best practices within the organization.Senior QA professionals may benefit from advanced certifications such as ISTQB Advanced Level Test Manager or similar qualifications, although these are not always required.

Junior Backend Developer

Job Requirements

  • A Bachelor's degree in Computer Science, Information Technology, Information System, Computer Engineering, or a related field is often preferred.
  • Minimum 2 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.
Placement in Jakarta.
Should you are interested with these positions and meet the qualifications required kindly apply to link below no later than July 5, 2024.
Scam alert! Perum Peruri never collect any fee and not collaborate with travel agent in recruiting it's employee.
PS: Translated from Bahasa Indonesia

Sponsored

Sponsored

Agar tidak ketinggalan info lowongan kerja terbaru silahkan bergabung di channel Telegram JOBSID di: https://t.me/jobsidco. Update lowongan terbaru akan kami kirimkan langsung ke HP Anda. Jika mengalami kesulitan silahkan baca petunjuknya disini.