Deskripsi Pekerjaan
Join Dana Purna Investama as a Full Stack Web Application Developer and play a crucial role in designing, developing, and maintaining cutting-edge web applications. In this dynamic position, you'll be responsible for creating both client-side (front-end) and server-side (back-end) components, ensuring seamless user experiences and robust application architecture. You'll work with modern technologies to build responsive, scalable, and secure web solutions that meet our business objectives and exceed user expectations.
As a key member of our development team, you'll collaborate with cross-functional teams to understand requirements, translate them into technical specifications, and implement high-quality code. You'll be expected to stay updated with the latest industry trends and best practices in web development, continuously improving our applications' performance and security. If you're passionate about creating innovative web solutions and thrive in a fast-paced environment, this role offers an exciting opportunity to grow your career while making a significant impact.
Tanggung Jawab
- Design, develop, and maintain both front-end and back-end components of web applications
- Collaborate with cross-functional teams to understand requirements and translate them into technical specifications
- Implement responsive, user-friendly interfaces using modern front-end technologies
- Develop and maintain server-side logic, databases, and application architecture
- Ensure optimal performance, security, and scalability of web applications
- Participate in code reviews and provide constructive feedback to team members
- Stay updated with the latest industry trends and best practices in web development
Kualifikasi
- Bachelor's degree in Computer Science, Information Technology, or related field
- Proven experience as a Full Stack Web Developer with at least 2-3 years of relevant experience
- Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue.js)
- Experience with back-end technologies such as Node.js, Python, Java, or PHP
- Familiarity with database management systems like MySQL, PostgreSQL, or MongoDB
- Knowledge of version control systems (Git) and agile development methodologies
- Strong problem-solving skills and ability to work independently or in a team
- Excellent communication skills in both Bahasa Indonesia and English