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.
Additional Positions:
Category:
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)