About Venturo
VENTURO | Expert Programmer has been helping businesses build reliable web applications for over 13 years. Our engineers work closely with clients to design, develop, and maintain systems that are secure, scalable, and built for real-world operations. At Venturo, we believe great software is built by teams who continuously learn, collaborate, and care about quality.
Role Description
This is a full-time, on-site position in Malang for a Web Programmer (Fullstack). In this role, you will develop and maintain end-to-end web applications, covering both backend services and modern frontend interfaces used in real production environments. You will collaborate closely with UI/UX designers, QA engineers, and fellow developers to build applications that are reliable, scalable, and aligned with project requirements. We’re looking for someone with strong technical fundamentals, good collaboration skills, and the ability to maintain and improve existing systems while ensuring ongoing operations remain stable.
Required Qualifications
- Education: Minimum D3/S1 in Informatics Engineering, Information Systems, or related fields.
- Work Experience: Minimum 1–3 years of experience as a Web Developer or Fullstack Developer.
- API Development: Experience building REST APIs using Golang, Node.js, or Python.
- Backend Technologies: Experience working with backend technologies such as: Golang (Gin), Python (Django / Flask / FastAPI). Node.js (Express / NestJS).
- Frontend Technologies: Experience developing frontend applications using React, Vue, or Angular (TypeScript on React is a plus).
- Database Knowledge: Understanding of relational databases and NoSQL databases.
- Web Security: Understanding of web application security concepts.
- Version Control: Proficient in using Git as a version control system.
- Problem Solving: Accustomed to performing debugging and analytical problem solving.
- Work Discipline: Able to work according to project timelines and development standards.
- Growth Mindset: Willing to learn, flexible, and enjoys solving challenges.
- Communication Skills: Proactive and able to communicate effectively within the team.
- Analytical Thinking: Strong analytical and detail-oriented mindset to solve complex problems with effective solutions.
Nice to Have (Bonus Skills!)
- Experience using AI tools such as Claude Code
- Experience with Docker and CI/CD pipelines
- Experience deploying applications to VPS, Cloud, or Kubernetes environments
- Familiar with Clean Architecture or Microservices architecture
- Experience with state management tools such as Redux or TanStack Query
- Active in technology communities or open-source contributions
Key Responsibilities
- Feature Development: Develop website features according to agreed requirements and project timelines.
- Backend Development: Develop, maintain, and manage backend systems using Python frameworks such as Django, Flask, or FastAPI based on project needs and development standards.
- API Design & Integration: Design, implement, and integrate REST APIs for frontend consumption and third-party system integrations.
- Performance Optimization: Optimize application performance to ensure systems remain scalable, secure, and maintainable.
- Team Collaboration: Collaborate with frontend developers, UI/UX designers, and QA teams throughout the application development process.
- Bug Fixing & Code Improvement: Perform debugging, bug fixes, and code quality improvements to prevent recurring issues.
- System Continuity: Continue and develop code from previous programmers without disrupting existing running systems.
- Version Control Management: Manage source code using Git and ensure every change is safe and does not introduce errors to the existing system.
- Technical Documentation: Prepare technical documentation related to features, modules, or APIs being developed.
- Technical Support: Provide technical support when needed for both internal teams and clients.
Why Join Us?
At Venturo, you’ll work with a collaborative engineering team that values growth, ownership, and continuous improvement. We offer:
- Competitive salary and a variety of employee engagement programs
- Opportunities to work on diverse client projects
- A supportive engineering culture focused on learning and growth
- An on-site working environment in Malang