Job Description
Summary:
- Join Seedify, the #1 Blockchain Gaming Launchpad and Incubation Ecosystem, at the forefront of driving innovation in the gaming, blockchain and Web3 industries.
- Seedify empowers project developers and innovators through funding, community building, and a comprehensive support system.
- The company is committed to shaping the future of gaming and blockchain technology.
Responsibilities:
- Lead the development and maintenance of backend services using Node.js, TypeScript, and JavaScript. This includes writing clean, efficient, and scalable code.
- Design and manage RESTful APIs and integrate third-party APIs to support business processes and data exchange.
- Work with databases (SQL and NoSQL), including design, development, and optimization, ensuring data integrity and security.
- Monitor and optimize application performance, focusing on server-side logic, database interactions, blockchain interactions, and integration with front-end components.
- Conduct code reviews and ensure adherence to coding standards and best practices. Implement unit and integration tests to maintain high-quality code.
- Collaborate closely with the frontend developers in the team to integrate user-facing elements with server-side logic.
- Troubleshoot and debug applications, providing effective solutions to ensure minimal downtime.
- Work with DevOps practices, including continuous integration, continuous deployment, and cloud services (like AWS).
- Implement robust security measures, including data protection and authentication mechanisms.
- Provide technical leadership and mentorship to other team members, fostering a collaborative team environment.
- Stay abreast of emerging technologies and industry trends, and apply this knowledge to improve existing systems, particularly in backend engineering but also in the Web3 & blockchain space.
- Ensure that backend systems are scalable, maintainable, and can support growth.
- Maintain comprehensive documentation of the systems developed and ensure it’s kept up to date.
Requirements:
- 4+ Years of experience working as a Software Engineer or Senior Software Engineer.
- Proficient in backend development: Experience with Typescript / Javascript for backend REST APIs, using frameworks like Express or NestJS, NoSQL and SQL databases, and REST API best practices.
- Interest in the Web3 ecosystem, wallets & transactions, IDOs & ICOs, DeFi (staking, farming, liquidity pools), omnichain.
- Experience working in a user-centric product development environment.
- Experience mentoring and coaching other developers, fostering a quality and continuous learning environment.
Benefits:
Budget towards purchasing work equipment such as a laptop
21 days of holidays / year + local bank holidays.
Sick days.
Budget for training / courses.