Backend Developer
Folks Finance
13 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 90KJob location
Remote
Tech stack
Amazon Web Services (AWS)
Amazon Web Services (AWS)
DevOps
Node.js
Blockchain
TypeScript
Backend
GIT
Amazon Web Services (AWS)
Information Technology
Solidity
GraphQL
Cloudwatch
Software Version Control
Docker
Requirements
The ideal candidate will have extensive experience with backend technologies, particularly NodeJS and TypeScript. Responsibilities include writing smart contracts, working with database technologies, designing and maintaining APIs, developing robust microservices, and managing cloud infrastructure on AWS., * Experience: Minimum of 5 years as a Backend Engineer or similar role.
- NodeJS: Very good knowledge, including latest best practices.
- TypeScript: Proficient, with a thorough understanding of typing systems and strong typing practices.
- Solidity: Ability to read and understand smart contracts written in Solidity. Preferably experience also writing smart contracts with a focus on security best practices.
- GraphQL: Experience using GraphQL for blockchain indexing.
- AWS Services: Hands-on experience with cloud providers like AWS (including services such as Lambda, ECS, S3, RDS, CloudWatch etc.).
- DevOps: Familiarity with modern DevOps practices and tools e.g Docker, CI/CD pipelines.
- Version Control: Expertise in Git.
- Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Soft Skills: Strong problem-solving capabilities, excellent communication, a collaborative spirit, and the ability to work in an agile environment.
Benefits & conditions
- Competitive salary and token options.
- Flexible working hours and options for remote work.
- Opportunity to work on innovative projects in the DeFi and blockchain space.
- Collaborative and supportive work environment.
- Professional development and continuous learning opportunities.