Career

For further inquiries, contact us on
hr.it@smma.co.id

Job Description
  • Develop React Native Mobile Apps (Android/IOS).
  • Transition existing React web apps to React Native ensure excellent performance, high availability & stability in all deliverables.
  • Build Hybrid Mobile Application.
  • Analyze needs, designs, writes, and conduct unit tests on new programs and applications.
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
Requirements
  • Candidate must have at least a Bachelor's Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or equivalent (Min. GPA : 3.00).
  • At least 1 year experience in the related field is required for this position.
  • Experience in using JS Framework (React Js/Native, Javascript, CSS).
  • Experienced in making of integrating API.
  • Able to debug code.
  • Experience implement design pattern + clean code is a must.
  • Able to devise/design/abstract or even architect UI/UX modular workflow.
  • Motivated by learning current & new software technologies.
  • Create reusable, efficient, and performable codes.
  • Have a strong desire to learn and try out new ideas.
Apply Now
Job Description
  • Contribute in all phases of the development cycle and collaborate with other team members.
  • Make coding Java programming language according to design, reusable, reliable, testable, efficient.
  • Identify bottlenecks and bugs, and design solutions to this problem.
  • Support continuous improvement by investigating alternatives or new technologies and presenting them for architectural review purposes.
Requirements
  • Candidates must possess at least SMK / D3 / S1 graduates in Computer Science, Information Technology, and Information Systems (Min. GPA : 3.00).
  • Able to work in teams and individuals well.
  • Willing to work with tight deadlines.
  • Disciplined work and able to work with high responsibility.
  • Dedicated and loyal.
  • Can analyze well or think logically to solve problems and with a positive attitude.
  • Have at least 2-3 years experience in JAVA (New graduates are welcome to register).
  • Have knowledge about OOP (Object Oriented Programming).
  • Have knowledge of the Test Automation Tool (JMeter, JUnit, Selenium, Rational Functional Test, Rational Performance Test) is a Plus.
  • Have knowledge of RDBMS.
  • (Plus point) Having knowledge of Java Development Tools, Java Monitoring Tools, and JAVA Framework (Hibernate, JPA, Struts, Spring, Eclipse, Netbeans, Tomcat, JBoss, Quartz, etc).
  • (Plus point) Having knowledge of PL / SQL
  • (Plus point) Having knowledge or experience in banking or financial institutions
Apply Now
Requirements
  • Write Test plans from the requirements, specs, and Test strategies.
  • Create well documented Test cases and details execution..
  • Perform Manual Testing.
  • Perfom API Testing.
  • Perform automation testing for both front‐end and back‐end.
  • Record Test progress and results.
  • Maintain automation reports.
Apply Now
Job Description
  • Build infrastructure and tools for deployment automation using the CI / CD process.
  • Develop DevOps practice to all team members and prepare a well-automated environment.
  • Create and manage end to end application delivery.
  • Collaborate with developers to launch new features and services to production.
Requirements
  • Candidates must have a bachelor's degree in Informatics Engineering / Computer Systems / Information Systems / equivalent (Min. GPA: 3.00).
  • At least 2 years experience in system administration and configuration.
  • Have the ability and experience in using Linux / Unix System Administration and Linus IpTables.
  • Having experience with container systems, Docker is very popular.
  • Has the ability to Git, Virtual OS / VMWare / VB.
  • (Plus point)Have experience with Haproxy and Vagrant.
  • Understand log consolidation, reporting and alerting frameworks such as ELK, PostgreSQL / MySQL.
  • Skilled in internet architecture, web, application and database components: Apache, Nginx, Memcache, MySQL, etc..
  • Have an understanding and experience regarding firewalls, NAT and packet filtering (especially IpTables).
  • General networking skills will become BIG Plus (Layer 2 and 3 switches, TCP / IP, SNMP, etc).
  • Having knowledge in Continuous Integration / Continuous Deployment systems and pipeline.
  • Maintain Dev/Test/Sandbox Environment.
  • Create Release document.
  • Manage bugs reports.
Apply Now

For more vacancies available,

check our list here.