Full Stack Developer
About the role
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our applications. This role is crucial to our ability to deliver high-quality software solutions that meet our clients' evolving needs and business objectives.
Berikut versi bahasa Inggris yang sudah disesuaikan dengan Job Description Full Stack Developer PT Nexwave Indonesia.
Job Responsibilities
Develop and maintain the company’s internal web applications.
Build frontend applications using Angular and backend systems using the PHP Yii2 Framework.
Develop and integrate RESTful APIs.
Perform debugging, troubleshooting, performance optimization, and application enhancements.
Manage application integration with PostgreSQL/MySQL databases.
Utilize AI coding tools such as Claude Code, OpenAI Codex, or similar tools to improve software development productivity.
Collaborate with the team on requirements analysis, feature development, testing, and deployment.
Maintain code quality, application security, and technical documentation.
Qualifications
Requirements
Understand programming fundamentals, databases, REST APIs, and Git.
Have experience in web application development using JavaScript/TypeScript or PHP.
Possess strong problem-solving and debugging skills.
Be able to work independently and collaboratively within a team.
Demonstrate a willingness to learn new technologies and adapt to AI-assisted development.
Preferred Qualifications
Experience with Angular and/or the Yii2 Framework.
Familiarity with Claude Code, OpenAI Codex, or similar AI coding agents.
Experience with PostgreSQL or MySQL.
Understanding of Git workflows, Linux, and basic application deployment.
Experience developing ERP, HRIS, procurement, or other enterprise applications.
Experience Level: Junior to Mid-Level