Job Description:
You are a passionate senior software engineer, who excels in your work and is looking to solve hard technical problems in an efficient, rigorous and reliable manner. You have a passion for User Experience and you have an eye for detail.
Category:
Software
Job Qualifications:
Requirements
" BSc in Computer Science, or similar
" At least 5 years of development experience
" At least 3 years of experience developing Node.js applications (preferably TypeScript)
" At least 3 years of experience in React / React Native
" Background in cloud architecture and services, preferably AWS
" Experience with serverless and microservices architectures
" Experience with building REST APIs
" Experience in developing large-scale B2B applications; experience with B2C applications is a significant advantage.
" Good working knowledge of large systems and complex architectures
" Team player
Preferred Qualifications:
" Highly desired: Experience with blockchain development
" Experience with software security and cryptography (e.g. elliptic curves, SSL, OAuth)
" A detail-oriented approach to writing tests and quality assurance
Bonus:
" Experience working with blockchain libraries
" Participation in open-source projects
" Experience building mobile apps
Company Occupation:
High Tech
Company Size:
Medium (50 - 150)