Position: Full-Stack Engineer (back-end focused)
Location: Fully remote
Timezone: Between UTC and UTC+4. Preferably CET
About the job
- Direct Collaboration with Leadership:
- Work directly with our CEO and head of Growth. You'll have the opportunity to influence critical decisions and strategies, contributing to the overall direction of our product.
- Full-Stack Engineering:
- Take a leading role in developing our backend systems on AWS, addressing complex issues to ensure they run smoothly and reliably.
- Work with serverless architectures and craft efficient AWS Lambda functions using Typescript.
- Develop backend services and APIs that perform well and can handle a growing number of users, contributing to a seamless user experience.
- Focus on security and data protection, implementing measures to keep our platform and user data safe.
- Ensure smooth integration between frontend and backend components, maintaining efficient data flow throughout the application.
- Work on optimizing the application’s performance and addressing speed, scalability, and user experience challenges.
- Engage with blockchain technologies, integrating with smart contracts and managing transactions effectively.
- Write tests for front and backend code (e2e, integration, component).
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Debug issues across the stack and strive to prevent them from recurring.
- Document code and technical designs, enabling easier maintenance and collaboration with other team members in the future.
- Keep up-to-date documentation of APIs and software designs.
- Communication and Collaboration:
- Collaborate with developers, product managers, and other stakeholders to understand and translate their needs into functional software.
- Contribute to team meetings and discussions and provide valuable feedback on the system design and architecture.
- Continuous Improvement:
- Keep current with emerging technologies and industry trends and apply this knowledge to daily work.
- Regularly refactor code and improve application architecture to ensure the system remains efficient and scalable.
- Constantly improve the web application’s performance, responsiveness, and efficiency.
At Trustblock, we're not just about the work. We're about fostering a culture of autonomy, responsibility, and innovation. We don't count hours; we value your ability to manage your time and deliver exceptional results. If you're a skilled Full-Stack Engineer with a penchant for crafting secure, fast, intuitive, and impactful web3 applications, we're eager to connect with you!
- Pioneer the web3 landscape: Immerse yourself in groundbreaking technology and join the web3 revolution. Your contributions will help shape the future, working on technology that’s set to redefine our digital world.
- Join a unique project that aims to redefine how web3 works and face all the challenges that come with it.
- Grow with us: Embrace an invigorating work environment that challenges you while providing ample opportunities for personal and professional advancement.
- Embrace the flexibility of remote work: We welcome you to work from any location within the UTC and UTC+4 time zones. Our adaptable schedule allows you to harmoniously balance your personal life and work commitments, no matter where you're based. With Trustblock, you can enjoy the comfort of working from home while being part of a globally distributed team.
- Competitive compensation: At Trustblock, we ensure our employees are well-compensated. We offer a competitive salary package that recognizes your skills, experience, and contribution to our team.