job description
Join ST Engineering, a dynamic global organization, as a Full Stack Engineer and be part of an innovative team shaping the future of technology. This role offers an exciting opportunity to work on cutting-edge projects in a collaborative environment, leveraging your expertise in both front-end and back-end development. Based in the vibrant locations of Bali, you'll enjoy a perfect blend of professional growth and work-life balance.
As a Full Stack Engineer, you will design, develop, and deploy scalable web applications, ensuring seamless user experiences and robust system performance. You'll collaborate with cross-functional teams to deliver high-quality software solutions that meet business needs and exceed user expectations. If you're passionate about technology and eager to make an impact, this is the role for you!
Responsibility
- Develop and maintain scalable web applications using modern technologies.
- Collaborate with product managers and designers to define and implement new features.
- Write clean, efficient, and well-documented code for both front-end and back-end systems.
- Optimize applications for maximum speed and scalability.
- Implement security and data protection measures.
- Troubleshoot, debug, and upgrade existing software.
- Stay up-to-date with emerging technologies and industry trends.
- Participate in code reviews and provide constructive feedback to peers.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Full Stack Developer or similar role.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Experience with back-end technologies such as Node.js, Python, or Java.
- Familiarity with databases (e.g., MySQL, MongoDB) and web servers (e.g., Apache).li>
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Experience with version control systems like Git.