company logo

Full Stack Developer

PT Diawan Dinamika Digital

Actively hiring 7d ago

No Sign Up Required!

Job Description

Responsibilities of a Full Stack Developer:

Development and Design:

  • Design and develop front-end architecture, ensuring user-friendly design and clear navigation.
  • Build robust, scalable back-end services and APIs to support web or mobile applications.

Database Management:

  • Design and maintain database architectures, including data storage and retrieval.
  • Optimize database operations and ensure data integrity and security.

Cross-platform Integration:

  • Implement integration with external or third-party services and APIs.
  • Ensure seamless data exchange across various platforms and services.

Testing and Debugging:

  • Conduct thorough testing to identify bugs and issues before deployment.
  • Debug and resolve technical problems across all layers of the application.

Performance Optimization:

  • Enhance application performance by analyzing and optimizing both front-end and back-end code.
  • Monitor live applications and make improvements to increase usability and speed.

Security Practices:

  • Implement best practices and protocols for data security.
  • Regularly update software to address security vulnerabilities.

Collaboration and Support:

  • Work closely with other developers, UX designers, business analysts, and product teams to deliver project requirements.
  • Provide support for developed applications, including occasional updates and patches.

Requirements

Requirements for a Full Stack Developer:

Educational Background:

  • Bachelor’s degree in Computer Science, Information Technology, or related field (preferred but not required depending on experience).

Technical Skills:

  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Strong experience with back-end programming languages such as Node.js, Python, Ruby, Java, or PHP.
  • Experience with database technology such as MySQL, MongoDB, or Oracle.
  • Experience with Wordpress and Creating Wordpress Plugins
  • Familiarity with Odoo ( bonus points )
  • Familiarity with server, network, and hosting environments.
  • Understanding of API design and development.

Experience:

  • Proven experience as a full stack developer or similar role.
  • Experience developing desktop and mobile applications.
  • Familiarity with common stacks.

Soft Skills:

  • Strong problem solving and verbal and written communication skills.
  • Ability to manage multitask projects and meet deadlines.
  • Excellent organizational and time management skills.
  • Capacity for continuous learning and interest in keeping up with technological advancements.

Additional Requirements:

  • Knowledge of Git and version control systems.
  • Experience with Agile development methodologies.
  • A portfolio of developed applications or contributions to open source projects is highly desirable.
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

About PT Diawan Dinamika Digital
Learn More

Diawan adalah platform layanan multifungsi. Kami menyediakan layanan untuk mengatasi berbagai jenis masalah para klien. Dari masalah kecil sampai skala projek. Kami juga menyediakan kesempatan bagi individu terampil untuk bekerja bersama kami, memberikan mereka banyak kesempatan untuk bersinar di bidang mereka masiing-masing.

Industry
Digital Agency
Location
Bandung, Indonesia
Company Size
1–50 employees

Culture

Collaborative
Here, we work together to make the dream work
Open
Outstanding result stems from a free and welcoming enviroment
Innovative
We strive to constantly pursue innovation of our products and services