Senior Full-Stack Engineer
Posted Updated
Develop and oversee innovative software, provide expert technology advice, contribute to an agile programming process, mentor junior developers, and guide future blockchain development. Build clean, modern, testable, and well-documented front-end and back-end applications.
Responsibilities
- Develop and oversee innovative software
- Provide expert technology advice to widen product propositions
- Contribute to a fast-paced agile programming process
- Mentor junior developers
- Guide future blockchain development
Requirements
- 7+ years of professional experience
- Senior-level front-end experience with React
- Senior-level back-end experience with Node, Express, and Mongo
- Ability to create clean, modern, testable, well-documented code
- Experience producing and consuming RESTful APIs
- Experience with Agile practices, particularly SCRUM and Continuous Integration
- Familiarity with modern web development best practices
- Knowledge of cloud computing; AWS, Lambda, and Kubernetes are advantageous
- English fluency
- BS in Computer Science or similar
- Familiarity with the cryptocurrency market or trading
- Experience with Big Data and financial web applications
Benefits
- Flexible hours
- Stock options
- Remote work
- Paid coworking space
- International health insurance
- Annual book or conference allowance
- Company discounts
- Internal hackathon