Anichess Full Stack Engineer
Job Summary:
We are looking for a skilled Full Stack Engineer to join our team at Animoca Brands. As a Full Stack Engineer, you will be responsible for creating, enhancing, and maintaining game features, along with implementing smart contracts and optimizing game performance. This role offers an exciting opportunity to demonstrate your technical abilities, creativity, and enthusiasm for both blockchain technology and gaming. The ideal candidate should combine strong expertise in blockchain and/or gaming with exceptional skills to deliver innovative solutions to our gaming community.
Responsibilities:
- Work collaboratively with the team to design and execute game features, user interfaces, and mechanics.
- Develop the back-end infrastructure, including smart contracts, blockchain integration, and server-side components.
- Create and optimize front-end interfaces to provide users with seamless and engaging experiences.
- Integrate with blockchain networks using relevant APIs and SDKs.
- Build and manage databases for efficient data storage and retrieval to support game functionality.
- Write clean, efficient, and sustainable code following best practices and coding standards.
- Perform comprehensive testing and debugging to ensure the game's stability and reliability.
- Coordinate with artists, designers, and fellow developers to deliver consistent and visually appealing game experiences.
- Stay current with advancements in blockchain technology and gaming trends, identifying opportunities for adopting new tools and technologies.
- Collaborate with cross-functional teams, including product managers and QA engineers, to deliver high-quality features within project timelines.
- Contribute to improving development processes, tools, and methodologies continuously.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- Proven experience as a Full Stack Engineer or similar role, emphasizing web or game development.
- Proficiency in programming languages like JavaScript, Python, or Solidity.
- Familiarity with front-end technologies such as HTML5, CSS3, and modern JavaScript frameworks (e.g., React, Angular, or Vue.js).
- Knowledge of back-end frameworks and technologies (e.g., Node.js, Express, Django, or Ruby on Rails).
- Understanding of blockchain technology and decentralized protocols (Ethereum, ERC-20, or similar).
- Experience in smart contract development and its integration into web applications.
- Strong problem-solving abilities and analytical skills to troubleshoot and resolve complex technical issues.
- Excellent communication and collaboration skills, with the capability to work effectively in a teamwork environment.
- Enthusiasm for gaming and familiarity with game development principles and practices.
Perks of the Job:
- Vibrant and diverse work environment with employees from various nationalities.
- Token and NFT incentive programs offered by Animoca Brands.
- Flat company structure enabling quick dissemination of ideas to appropriate stakeholders.
- Smart casual dress code.
- Opportunity to engage with different subsidiary brands.
- Benefits package inclusive of Medical / Life / Transportation Allowances.
Personal Information Collection Statement:
Personal data shared by the Job Applicant will adhere strictly to the Employer's Personal Data Policies, accessible upon request. All confidential data will be handled with discretion within the Human Resources & Administration Department. Information of unsuccessful candidates may be maintained for up to three months.