Company Description
PT Optimal Untuk Negeri is a leading company specializing in intellectual property consulting, book publishing, journal publishing, and health training services. The organization is dedicated to delivering innovative and high-quality services to contribute to the advancement and well-being of Indonesian society. With a strong commitment to excellence, PT Optimal Untuk Negeri emphasizes innovation and community-oriented development. The company prides itself on creating value and fostering societal growth through its diverse service offerings.
We are looking for a motivated Software Engineer to join our team. Whether you are a fresh graduate with strong internship experience or a junior engineer looking for more ownership, this is the place for you. As the key engineer on-site, you will work across the full stack from building dynamic user interfaces to managing backend logic. You will work closely with our Lead Software Engineer/Management to build scalable solutions.
Key Responsibilities
- Full Stack Development: Build and maintain features using JavaScript/TypeScript and PHP.
- Frontend & Backend: Work seamlessly between frontend frameworks (React/Vue) and backend services (Node.js/Laravel).
- Deployment: Assist in deploying applications to production environments.
- Quality & Stability: Write clean code and help troubleshoot bugs to ensure the system runs smoothly.
- Collaboration: Communicate effectively with the non-technical team to translate requirements into technical solutions.
- Documentation: Maintain clear documentation for the code and systems you build.
Requirements Technical Skills
- Experience: Must have relevant internship experience in software development. We embrace fresh graduates who have hands-on experience from internships or freelance projects.
- Education: Bachelor's degree in Computer Science, Engineering, or relevant practical experience.
- Core Stack: Strong understanding of JavaScript/TypeScript and PHP.
- Frontend: Experience with React.js/Next.js OR Vue.js/Nuxt.js.
- Backend: Experience with Node.js (Express/NestJS) and Laravel.
- Databases: Solid understanding of SQL (MySQL/PostgreSQL).
- Version Control: Proficient with Git.
Soft Skills
- Independence: Capable of researching solutions independently. StackOverflow, Documentation, and AI Chatbots (ChatGPT, Claude, Gemini, etc.) are your friends provided you understand the code you implement.
- Problem Solver: You enjoy digging into a problem and finding the root cause.
- Communication: Able to explain technical issues to non technical stakeholders.
- Growth Mindset: Eager to learn new tools (e.g., Server management, Docker).
Nice to Have (Big Plus)
- Experience deploying applications to a VPS (e.g., IDCloudHost, Biznet, Jagoan Hosting, AWS, or DigitalOcean) and managing basic Linux server configurations (Nginx/Apache).
- Experience creating, managing, and troubleshooting WordPress websites (knowledge of custom themes or plugins is a plus).
- Experience with Docker/Containerization.
- Experience taking a feature from concept to production during your internship.
What We Offer
- Mentorship: Direct collaboration with experienced leadership.
- Meals: Lunch is provided daily. Breakfast is also usually available at the office.
- Gear: High specification PC provided for work, Work Phone is also provided
- Culture: A supportive environment where your input matters.