About the job Jr. Fullstack Engineer
About the company
Beautyhaul is one of the fastest-growing beauty companies in Indonesia that aspires to be the largest vertically integrated beauty ecosystem from supply to retail. Due to its exponential growth, the company has attracted investment from a reputable investor, Sequoia Capital.
Our first brand ''Somethinc'' was founded in 2019, and is currently the #1 skincare brand in e-commerce & modern trade with >1M social media followers. Our second brand Glowinc is breaking the boundaries by offering genderless products at affordable prices. Our offline/online commerce Beautyhaul is the core for carrying multiple brands that we have directly to our customers. We are incubating more and more business models in our platform and aim to be a strong regional player in the beauty, within the South Asia region.
Job Description:
1. Develop and maintain the E-commerce website and API, ensuring high performance, scalability, and security.
2. Implement front-end features using HTML, CSS, and JavaScript, while adhering to best practices and design principles.
3. Collaborate with team members to conceptualize, plan, and implement new features and enhancements.
4. Create reusable code and libraries to streamline development and promote code reusability.
5. Write unit tests to ensure the reliability and stability of the codebase.
6. Optimize the website for maximum speed and efficiency, employing techniques such as caching and code minification.
7. Identify and address performance and security issues, following back-end best practices and industry standards.
8. Participate in system design discussions and code reviews to maintain code quality and consistency.
9. Stay updated on emerging technologies and explore opportunities to integrate new tools and frameworks into our development process.
10. Develop internal tools and utilities to streamline the development workflow and improve productivity.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field.
Proven experience in full-stack web development, with expertise in both front-end and back-end technologies.
experience in JavaScript, HTML, CSS, and slicing techniques for creating pixel-perfect user interfaces and experiences.
Proficiency in PHP and Node.js for server-side scripting and backend development, including building APIs and handling server-side logic.
Understanding of web security principles and best practices, including securing APIs against common vulnerabilities such as XSS, CSRF, and SQL injection.
Ability to pay meticulous attention to small details in code, design, and implementation to ensure high-quality outcomes.
Previous experience in developing e-commerce platforms or APIs, demonstrating familiarity with industry-specific challenges and requirements.
Proficiency in version control systems, particularly Git, for collaborative development, code management, and version tracking.
Familiarity with Linux server environments and command-line operations is advantageous for deploying and managing web applications.
Capacity to collaborate effectively with team members, share knowledge, and contribute to collective goals in a dynamic team environment.
We have a 'CREATE' culture (Collaborative, Responsible, Eccentric, Agile, Tough, Effective). We are looking for more people to join us, who are excited to disrupt the traditional beauty industry with product innovation and non-linear growth, who want to build a profitable start-up into a unicorn company, and who will always learn and do the right thing.