We are seeking a talented and passionate Back End Developer, Front End Developer, and IT Support / IT Operations to join our team. We are seeking a motivated and detail‑oriented software engineer. If you are passionate about building high‑performance systems and working in a collaborative environment, we encourage you to apply.
Responsibilities
- Design, develop, and maintain web applications, both backend and frontend.
- Build and manage APIs, databases, and server‑side logic for high performance and scalability.
- Develop responsive and user‑friendly interfaces using modern frontend frameworks.
- Collaborate with cross‑functional teams (Frontend, Backend, DevOps, Design, and Product) to deliver high‑quality solutions.
- Implement security best practices, authentication, and access control across systems.
- Optimize applications for speed, compatibility, and scalability.
- Integrate external systems and services through REST APIs or other protocols.
- Perform testing, debugging, and troubleshooting to ensure system reliability.
- Manage and maintain servers, networks, and IT infrastructure to ensure uptime and performance.
- Provide technical support to internal teams, resolving hardware, software, and network issues.
- Handle user account management, data backup, and system monitoring.
- Participate in CI/CD pipelines, version control (GIT), and deployment automation.
- Maintain clear documentation for systems, configurations, and operational procedures.
- Collaborate with vendors and IT service providers for procurement and maintenance.
- Ensure compliance with IT policies, data protection, and cybersecurity standards.
- Stay up to date with emerging technologies and propose improvements to enhance system performance and reliability.
IT Back End Developer Requirements
- Educational requirement: At least Senior/Vocational High School (or equivalent).
- Fresh Graduates and Entry Level applicants are encouraged to join.
- Maximum 35 years old.
- Passionate about technology and continuous learning.
- Experienced with programming languages and frameworks: PHP (Laravel / Lumen), NodeJS (NestJS / ExpressJS / FastifyJS / HapiJS), Java.
- Familiarity with TypeScript is a plus.
- Strong understanding of OOP (Object‑Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).
- Experienced with Asynchronous and Multithreaded programming.
- Good understanding of SaaS or Multi‑Tenant architecture.
- Proficient in both RDBMS and NoSQL databases.
- Knowledge of AMQP, RabbitMQ, or MQTT.
- Experience with Kafka is a plus.
- Skilled in MySQL, PostgreSQL, MongoDB, ElasticSearch, and Redis.
- Experience with CockroachDB is preferred.
- Understanding of ISO8583 is an advantage.
- Familiar with REST API, RPC, and their integrations.
- Experienced in building Microservice-based systems.
- Proficient in Version Control (GIT).
- Good understanding of CI/CD pipelines.
- Experienced in Containerization (Docker / Podman).
- Strong problem‑solving and communication skills.
- Highly motivated, responsible, and detail‑oriented.
- Able to work independently and as part of a team.
IT Front End Developer Requirements
- Educational requirement: At least Senior/Vocational High School (or equivalent).
- Fresh Graduates and Entry Level applicants are encouraged to join.
- Maximum 35 years old.
- Passionate about technology and continuous learning.
- Experienced with PHP Frameworks, preferably Laravel 8.
- Proficient in HTML5 and CSS.
- Strong understanding of OOP (Object‑Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).
- Familiar with Asynchronous and Multithreaded programming.
- Able to optimize applications for performance, compatibility, and scalability.
- Good understanding of SaaS or Multi‑Tenant architecture.
- Knowledge of RDBMS and NoSQL databases.
- Proficient in MySQL, PostgreSQL, MongoDB, and ElasticSearch.
- Experienced in application and system security.
- Fullstack experience is highly preferred.
- Familiar with REST API development and integration.
- Experienced in using Version Control (GIT).
- Familiar with CI/CD practices.
- Experienced in containerization using Docker or Podman.
- Strong problem‑solving and communication skills.
- Highly motivated, responsible, and detail‑oriented.
- Able to work independently and as part of a team.
IT Support / Operation Requirements
- Educational requirement: At least Senior/Vocational High School (or equivalent).
- Fresh Graduates and Entry Level applicants are encouraged to join.
- Maximum 35 years old.
- Passionate about technology and continuous learning.
- Strong understanding of Windows, macOS, and Linux operating systems.
- Knowledge of networking concepts (TCP/IP, DNS, DHCP, VPN, firewalls, routers, switches).
- Familiarity with Active Directory, Microsoft 365, and email management.
- Experience with virtualization (VMware, Hyper‑V) is a plus.
- Knowledge of basic scripting (PowerShell, Bash, or Python) is an advantage.
- Familiar with IT ticketing systems and remote support tools.
- Good understanding of data backup and recovery procedures.
- Strong problem‑solving and communication skills.
- Ability to work independently and handle multiple tasks efficiently.
How many years' experience do you have as a Backend Developer?