Engineering Team Lead

at  Digital Waffle

København, Region Hovedstaden, Denmark -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Dec, 2024USD 90000 Annual05 Sep, 20243 year(s) or aboveDocker,Architecture,Component Testing,Integration,Node.Js,React Native,Typescript,Aws,Postgresql,Redis,IoNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

Digital Waffle is proud to be working with an exciting international remote company looking for its next Engineering Team Lead.
REMOTE with 2 all-expenses paid team meetups somewhere in the world per year!
You must have a strong background in software development and team leadership and a passion for web3! You will be building something truly innovative and bringing it to market, and have a huge impact on the company itself and the evolving web3 landscape.

SKILLS AND EXPERIENCE:

  • 10+ years of experience as a Software Engineer working on projects at scale
  • 5+ years of experience in leading a cross functional team of 6+ team members
  • 3+ years working with web3/blockchain
  • Demonstrated professional experience in building and delivering a software product
  • Hands on experience in event-driven architecture using Socket.IO/Websocket
  • Experience with designing, developing and maintaining a scalable mobile application using React Native, Node.js and Micro-service architecture
  • Experience with web3 tools and technologies, particularly within the Ethereum ecosystem
  • Experience with agile/scrum methodologies
  • Demonstrated professional expertise in maintaining elevated testing standards, including rigorous unit, integration, and component testing
  • Strong working knowledge of TypeScript, Node.js, PostgreSQL, Redis, CI/CD pipelines, Github Actions, AWS, Docker

Responsibilities:

  • Lead and manage a small cross-functional team of developers, providing technical guidance and mentorship, to achieve timely delivery of project goals
  • Oversee the full software development lifecycle, from design and architecture to implementation and deployment
  • Collaborate with and support product managers and other stakeholders to define and execute product requirements
  • Design and maintain an application architecture that supports business integration, user growth, and optimal tradeoffs in performance, privacy, security, and maintainability
  • Conduct code reviews and ensure adherence to the highest coding standards and best practices
  • Foster a collaborative and communicative environment where everyone is inspired to contribute, solve problems, and achieve shared goals
  • Strong organisational and planning skills, with a strong focus on execution and delivery


REQUIREMENT SUMMARY

Min:3.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

København, Denmark