Backend Developer

img | November 28, 2020

Welcome to Bukit Vista

As a Backend Developer, you will play a pivotal role in designing, developing, and maintaining the server-side components and APIs that power our web applications. Your expertise will be instrumental in ensuring the efficiency, performance, and security of our backend systems. Additionally, you’ll collaborate closely with frontend developers to seamlessly integrate the frontend and backend functionalities. With an emphasis on database design, API development, and system architecture, you’ll be at the forefront of building robust, scalable, and reliable systems.

 

 

Watch our Past Project Here:

What will you do:

  • Backend Development
    • Design, develop, and maintain server-side components and APIs using relevant programming languages (e.g., Python, Javascript) and frameworks (e.g., Flask, Node.js).
    • Collaborate with frontend developers to ensure efficient integration between frontend and backend functionalities.
    • Optimize backend code for performance, scalability, and security.
  • Database Design and Management
    • Design and implement database schemas and structures that support efficient data management and retrieval.
    • Ensure data consistency, integrity, and security through effective database management and query optimization.
    • Collaborate with the team to define data models and implement efficient data storage solutions.
  • API Development and Integration
    • Develop RESTful APIs and integrate with external systems, services, and third-party APIs as needed.
    • Collaborate with frontend developers to define API specifications and ensure seamless communication between frontend and backend components.
  • System Architecture and Infrastructure
    • Collaborate with the team to define the overall system architecture, ensuring scalability, reliability, and performance.
    • Deploy and maintain backend systems and services, monitoring their performance and implementing necessary optimizations.
    • Continuously assess and implement industry best practices for backend development, infrastructure, and security.
  • Testing and Debugging
    • Write unit tests and perform thorough testing to ensure the reliability and functionality of backend systems.
    • Debug and resolve issues identified during testing or reported by users, ensuring timely resolution and minimal disruption.
  • Collaboration and Communication
    • Collaborate effectively with cross-functional teams, including frontend developers, product owners, and UX/UI designers, to ensure seamless integration and delivery of features.
    • Communicate technical concepts and solutions clearly to both technical and non-technical stakeholders.
    • Participate in code reviews, providing constructive feedback and maintaining code quality standards.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Backend Web Developer, with a strong portfolio showcasing your backend development skills and projects.
  • Proficiency in backend programming languages and frameworks, such as Python (Django/Flask), Node.js (Express).
  • Strong understanding of web application architecture, RESTful APIs, and server-side development principles.
  • Experience in database design, management, and optimization using SQL (e.g., MySQL).
  • Knowledge of caching mechanisms, performance optimization techniques, and security best practices in backend development.
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • A passion for delivering robust and scalable backend solutions that contribute to innovative web applications.
  • You are expected to have executor leadership level in this role.

What you will get :

  • Limitless career path and senior management level opportunity 
  • Competitive base pay and performance bonuses
  • Health insurance
  • Extraordinary professional experience
  • Working in a global-channel startup company
  • Exposure to a professional hospitality industry
What is it like to work at Bukit Vista?

Let’s hear what our interns and employees say about it

Feel that you might be the right talent we’re looking for?

Send over your application form by clicking the apply button below! Make sure that your CV is updated and the application form is in English, submitting a LinkedIn profile or past projects would be a plus! Last but not least, we like candidates that are passionate about hospitality, interested in technology, and enjoy a fun workspace with lots of collaboration.

Compare listings

Compare
💬 Need help?
Scan the code