DApp360 Workforce is seeking a Senior Full Stack Engineer for a company building ticketing software using blockchain technology.
The company mission is to make ticket purchasing decentralize thereby giving the control back control to event producers, teams and venues.
As their Senior Front End engineer you will :
- Be a part of a small agile team, with the freedom to move quickly and develop innovative solutions.
- Solve interesting problems in an evolving domain.
- Work with strong cross-functional teams on a disruptive product and push the down boundaries of what is developmentally possible.
- While the problems we solve are always evolving, we integrate with and utilize modern hybrid cloud technologies such as AWS, Azure, containers, and Kubernetes.
- We believe that work / life balance is important. We provide flexibility with when you work and where you work.
Your primary responsibilities will include
- Implement full-stack product functionality designing, coding, and testing.
- Participate in requirements analysis and feature definition.
- Contribute to system architecture.
Must Have skills and experience
- Experience building modern applications using any programming language. You will be developing in React; we believe that skilled developers can transfer their skills between languages.
- 3+ years of React / React Native development experience.
- 1+ year(s) of Golang development experience.
- A proven history of delivering customer-impacting features in an agile environment.
- Experience with some of the following would be a plus :
- Node development experience
- Containers (Docker) or Kubernetes
- Microservices
- Public Cloud (GCP, Aws, Azure)
- RESTful web services
- Data modeling and DB query optimization
Nice to have
Experience in ticketing, music, sports or entertainment
Soft skill that makes you a good fit
- A great balance of confidence and humility.
- Argue like you're right and listen like you're not.
- Craves openness and feedback.
- A self-starter who thrives in a self-organizing team.
- Seeks out area of improvement and contributes to the growth of the team.
- A willingness to express opinions, make mistakes and learns quickly.
- Open to being a leader, or following someone else's lead when necessary.
- Motivated by team success rather than personal success.
22 days ago