SENIOR FULL STACK DEVELOPER
Summary
Moores Rowland Indonesia, a top accounting and advisory firm, seeks a senior full-stack developer for its internal IT team to build web apps (React/Vue/Angular, Node/Python/PHP, SQL/NoSQL), deploy and secure them on VPS with Linux/Nginx/Docker/Kubernetes and CI/CD, and also handle network and hardware troubleshooting.
Moores Rowland Indonesia is one of the country’s top accounting firms www.moores-rowland.com and is a member of the Praxity Alliance, an international, integrated, and independent organization specializing in audit, accounting, tax, legal, and advisory services. We are searching for a capable individuals who can work well with our teams for the following positions
IT
Senior
Full Time
Requirements :
Qualifications, Experience & Soft Skills:
- Minimum 4–6 years of experience as a Full Stack Developer
- Experience leading a small team or mentoring junior developers
- Able to work independently and collaboratively in a team
- Strong problem-solving skills and ability to troubleshoot servers and applications
Bonus (Optional but Preferred):
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD)
- Hands-on experience managing serverless architecture or cloud-based hosting (e.g., AWS Lambda, Firebase Functions)
- Familiarity with Infrastructure as Code (Terraform, Ansible)
Job Description :
Technical Qualifications
Proficiency in Frontend Development:
- Skilled in frameworks such as React.js, Vue.js, or Angular
- Experience with state management tools (e.g., Redux, Vuex, or Pinia)
Frontend Development Expertise:
- Proficient in frameworks such as React.js, Vue.js, or Angular
- Experience with state management tools like Redux, Vuex, or Pinia
- Proficient in Node.js (Express, NestJS), Python (Django, Flask), Ruby on Rails, or PHP (Laravel, CodeIgniter)
- Experienced in building and integrating RESTful APIs & GraphQL
- Knowledgeable in both microservices and monolithic architecture designs
Database Management:
- Proficient in SQL databases (PostgreSQL, MySQL, MariaDB) and NoSQL databases (MongoDB, Firebase, Redis)
- Skilled in query optimization and indexing for performance improvement
VPS & DevOps Management:
- Capable of deploying and maintaining applications on VPS platforms (e.g., DigitalOcean, AWS EC2, Linode, Vultr)
- Proficient in Linux-based operating systems (Ubuntu, CentOS, Debian)
- Experienced in managing web servers such as Nginx, Apache, or Caddy
- Understands CI/CD pipelines, Docker, and Kubernetes
- Skilled in VPS security configurations (firewalls, fail2ban, SSH keys, SSL)
Network & Hardware Troubleshooting:
- Skilled in diagnosing and resolving network issues (LAN, WiFi)
- Capable of repairing and addressing hardware problems in PCs/laptops (RAM, SSD, overheating, driver issues)
- Experienced in troubleshooting printers and other peripheral devices
- Proficient in using Git (GitHub, GitLab, Bitbucket)
- Familiar with Agile/Scrum methodologies and experienced in using tools such as JIRA, Trello, or Asana.
Skills
- Agile
- Angular
- Ansible
- API
- Asana
- AWS
- Bitbucket
- CI/CD
- Cloud
- Developer Experience
- DevOps
- Django
- Docker
- EC2
- Express.js
- Firebase
- Firewall
- Flask
- Git
- GitHub
- GitHub Actions
- GitLab
- GraphQL
- Infrastructure as Code
- Jenkins
- Jira
- Kubernetes
- Lambda
- Laravel
- Linux
- MariaDB
- Microservices
- MongoDB
- MySQL
- NestJS
- Nginx
- Node.js
- NoSQL
- PHP
- PostgreSQL
- Python
- Rails
- React
- Redis
- Redux
- REST
- Ruby
- Scrum
- Serverless
- SQL
- SSH
- SSL
- Terraform
- Trello
- Ubuntu
- Vue
- Wi-Fi