BnkToTheFuture
Technical Leader
NEWJob Description
[AI-summarized by JobStash]
You will lead distributed development teams across time zones and design software architecture for new and existing projects. You will develop and review full-stack features and Ethereum smart contracts, enforce security best practices, and manage build and deployment processes. You will hire, onboard, coach, evaluate, and if necessary terminate staff; plan and manage product roadmaps; create and manage technical requirements and user stories; schedule tasks, identify risks and dependencies, and ensure production releases meet quality and SLA expectations. You will also coordinate vendor selection and manage technical support operations. Contractors are required to work remotely from secured networks using Apple Mac devices.
Requirements
- āAt least 7 years of full-stack development experience
- āAt least 3 years of development team leadership experience
- āDemonstrated experience with Ethereum smart contracts and web3 technology
- āStrong understanding of technical security issues and best practices
- āExperience with build and deployment processes and best practices
- āExperience running an agile style team
- āFamiliarity with Atlassian team management tools or similar
- āStrong verbal and written communication skills in English
- āExperience managing distributed teams (preferred)
Responsibilities
- āDesign software architecture
- āDevelop Ethereum smart contracts
- āPerform full-stack development
- āEnsure security best practices across the stack
- āManage build and deployment processes
- āReview code and technical work of others
- āLead distributed teams across time zones
- āHire and onboard team members
- āManage personnel including coaching and performance evaluation
- āManage technical support to meet SLA requirements
- āCreate and manage technical requirements and user stories
- āPlan and manage daily operations of development teams
- āDevelop and manage the product roadmap
- āSchedule tasks and identify risks and dependencies
- āFacilitate knowledge sharing and documentation
- āImprove development and release processes
- āManage vendor selection and management