Skill diminta
DjangoMongoDBMySQLNode.jsPythonTroubleshootingUnit Testing
Deskripsi
Deskripsi pekerjaan Fullstack Developer Pt Vanz Inovatif Teknologi (qbit)
Requirements
- Proven experience in backend development using JavaScript (Node.js) and Python (Django), PHP
- Strong knowledge of RESTful API development and system integration.
- Experience working with MySQL, Oracle, and MongoDB databases.
- Understanding of Software Development Life Cycle (SDLC), Agile/Scrum methodologies, and software engineering best practices.
- Previously Maintain company website with SEO dan GEO (Preferable)
- Familiarity with Git version control and collaborative development workflows.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks in a fast-paced environment.
- Willingness to learn new technologies and continuously improve technical skills.
Job Description
Develop and maintain web applications based on business requirements while adhering to coding standards and the Software Development Life Cycle (SDLC).
- Design, develop, test, and deploy scalable backend services using Node.js and Python (Django).
- Develop and optimize RESTful APIs for seamless integration with internal and external systems.
- Design, implement, and maintain relational and NoSQL databases, including MySQL, Oracle, and MongoDB.
- Perform unit testing, debugging, and troubleshooting to ensure application reliability and performance.
Collaborate with cross-functional teams, including Business Analysts, QA Engineers, and System Analysts, to deliver high-quality software solutions.
- Analyze existing systems and recommend enhancements to improve functionality, performance, and maintainability.
- Participate in code reviews and ensure compliance with coding standards and best practices.
- Prepare and maintain technical documentation for applications, APIs, and system enhancements.