As a Senior Fullstack Developer, you will design, develop, maintain, and improve software for various new ventures projects, i.e., projects that are adjacent to our core businesses and are bootstrapped fast with a lean team. You will be actively involved in the design and development of components for scalable applications, focusing on server-side logic, cache / database management, and API integration.
Responsibilities :
- Development activities include backend development, proposing architectural decisions, participating in designs, design review, code review and implementation of products bridging our client to developers and end-users;
- Develop prototypes for new ideas proposed by you and the team;
- You are the owner of your projects. We are open-minded to new technologies and you can try-out different things here;
- Identify issues and implement solutions to complex problems in large-scale backend infrastructure and mobile platforms; -
- Management of documentation of all code and functionalities implemented;
- Work closely with DevOps and mobile engineers to improve tech stack for long-term engineering initiatives.
Qualifications :
Interested in building first-class product to solve real world problems. Experienced with various technologies, self-motivated, a fast learner and have a "get things done" mentalityHumble to embrace better ideas from others, eager to make things better, open to challenges and possibilitiesStrong organizational skills, interpersonal skills and having the ability to juggle conflicting requirements from many different stakeholdersUnderstanding of Blockchain technology is an advantage5-8 years+ experience in backend developmentProficiency in handling scalability, security and performanceAdvanced knowledge and extensive experience with server-side programming languages (e.g. NestJS, Node.js, Vue.js, Python, Java)Knowledge of front-end frameworks and technologies is a plus (e.g. Next.js,Vue.js, React.js)Experience with AI code generation tools is a plus (e.g. Amazon Q Developer, github copilot cursor.com, aider)Experience with mobile development (iOS / Android) is a plus (e.g. Swift, Java, Kotlin)Experience in blockchain development is a plus (e.g. Ethermint, Cosmos SDK)