Avatar for Northern Block

We offer blockchain products and solutions that drive real business value

Lead Software Developer

$80k – $110k
Apply now
We are a fast-growing start-up building custom blockchain-based digital identity and tokenization solutions for large enterprise companies and government.
If you have the passion and energy to create cutting edge technology, we have the perfect job for you!

A Lead Software Developer will work with Scrum teams of talented engineers that build blockchain-based digital identity and tokenization solutions, guiding them from solution architecture design to delivery, facilitating technical decisions, acting as a technical mentor and promoting good engineering practices.

Responsibilities and Duties
• Collaboratively with a development team, build architecture design for blockchain-based web solutions for digital identity and tokenization.
• Lead and develop a growing team of software developers.
• Coaching, mentoring and developing team members to enhance individual skills and capabilities.
• Promote frequent collaboration between the development team members.
• Holding the team accountable for code quality, and on-time delivery of commitments.
• Participating in peer code reviews and technical decision making.
• Maintain expert knowledge of the systems and tools within the scope of the team's responsibility.
• Participate in technical pre-sales and contribute to technical estimations and proposals.
• Write high-quality reusable code, prevent vulnerabilities
Qualifications and Skills
• Bachelor's degree in Computer Science, Math or degree in a related field
• Minimum 6 years of professional experience using JavaScript, Java and JavaScript frameworks like Sass, LESS, Angular, Node or jQuery.
• Significant practical experience of designing and implementing modular architecture for software solutions.
• Significant practical experience of building RESTful APIs.
• Strong knowledge of development tools for debugging and benchmarking.
• Experience deploying to a cloud environment (e.g. Docker, AWS, Microsoft Azure)
• Strong command of object-oriented design.
• Practical experience leading software development teams.
• Good understanding and sharing of Agile values, and good knowledge of Scrum framework.
• Excellent written and verbal communication skills.
• Self-motivated, proactive, energetic, and with a startup spirit.
• Knowledge of Solidity language and different blockchain platforms is a plus.
• Experience with Truffle, Remix is a plus.
Perks & Benefits
• Work for a start-up company with an engineering culture and talented people.
• Learn different blockchains (Ethereum, AION, and Hyperledger family).
• Help to develop and build the company from the bottom up.

More jobs at Northern Block

View all jobs