Solution Architect/Tech Lead

Company: BlockApps
Location: Brooklyn , New York, United States
Type: Full-time
Posted: 08.NOV.2019

Summary

The Role Design and build large-scale enterprise blockchain applications, based on our STRATO platform Serve as a tech lead on a delivery te...

Description

The Role Design and build large-scale enterprise blockchain applications, based on our STRATO platform Serve as a tech lead on a delivery team, mentor junior and outsourced developers and provide guidance on technical solutions Hands-on enterprise application developmentin JavaScript, React, Node.js, SQL, NoSQL and Solidity Translate business workflows/use cases into technical specifications Design, build, and maintain efficient, reusable, and reliable code in accordance with industry best practices and participate in the code review process Ensure the best possible performance, quality, and scalability of the applications Provide technical support for pre-sales efforts Provide enterprise facing blockchain demonstrations Rapidly prototype demos to meet customer needs Develop automated unit tests and perform end-to-end testing of applications Create engaging user experiences Write efficient and secure Solidity smart contracts Manage delivery teams Customer facing position involving some travel Required 8 years' full life cycle software development experience with a good understanding of Blockchain, Database, Cloud, Middleware integration and DevOps environments 5 years' hands-on experience in developing large scale commercial enterprise software systems or large-scale online services 2 years' experience as a technical lead on a delivery team 3 years' full stack software development experience with JavaScript Process mapping or UML experience Advanced JavaScript experience with Node.js and React.js RESTful API design and implementation experience Expertise in SQL (PostgreSQL, MySQL) Cloud computing experience with Azure/Amazon Web Services (AWS)/Google Cloud Experience with container technologies such as Docker Proficiency in code versioning tools, such as Git Experience in Agile development Proven experience in TDD Experience with technical delivery to clients and meeting customer deadlines Support technical pre-sale efforts Degree in computer science or related field, 8 years' experience in software engineering or equivalent work experience Strong collaboration, interpersonal, and verbal communication skills Nice to have Mobile experience Functional programming Experience in Ethereum/Solidity

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...