Job Responsibility
Summary: We are currently looking for a dedicated and proficient Backend Developer to become a part of our innovative team. The ideal candidate will be responsible for the server-side web application logic as well as the integration of the front-end part, though focus will remain primarily on backend development. This role involves designing and developing APIs, backend services, and ensuring high performance and responsiveness to requests from the front-end. You will also be involved in the overall architecture and design of the web application solutions, focusing on creating robust and scalable software.
Key Responsibilities
- Design and implement backend services, APIs, and database management systems using languages like Go, C, Java, Python, and Rust.
- Collaborate with front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Engage in the entire application lifecycle, focusing on coding, debugging, and testing.
- Implement modern back-end services for various business processes. Develop and manage well-functioning databases and applications.
- Write effective APIs for web functionality.
- Participate in solution architecture and design initiatives, ensuring scalable and efficient software design.
- Implement security and data protection solutions.
- Integrate data storage solutions.
- Contribute to the development of blockchain and decentralized applications by working with technologies such as web3js and Solidity smart contracts, where applicable.
Job Requirements
- Proven experience as a Backend Developer or similar role, with a strong understanding of server-side languages such as Go, C, Java, Python, and Rust.
- Experience with backend frameworks and libraries relevant to the chosen languages.
- Familiarity with front-end languages (HTML, JavaScript, CSS) is a plus, though not the primary focus of this role.
- Experience with web3 development, including familiarity with web3js and Solidity smart contracts, is highly desirable.
- At least 2 years of working experience in backend development.
- A Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong understanding of the web development cycle and programming techniques.
- Proficiency in managing hosting environments, including database administration and scaling applications to support load changes.
- Knowledge of security compliance and best practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team environment.
- Good communication and interpersonal skills
Job Benefits
- 5 working days a week
- Shorter working hours
- Free flow snacks & beverage
- Sport activity / Team building
- Monthly birthday celebration
- Comfortable working environment
- Follow all gazette public holiday (Federal Territory of Kuala Lumpur)