Match score not available

Senior Software Engineer (Backend)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

8+ years of professional software engineering, Proficiency in TypeScript or Go, Strong experience with microservices systems, Knowledge of data structures and algorithms, Familiarity with Web3 libraries.

Key responsabilities:

  • Collaborate with cross-functional teams
  • Optimize blockchain data processing methods
  • Design and maintain event-driven microservices
  • Contribute to application architecture design
  • Foster a communicative and collaborative environment
NodeFlair - Tech Salaries, Jobs & more logo
NodeFlair - Tech Salaries, Jobs & more Information Technology & Services Startup https://www.nodeflair.com
11 - 50 Employees
See more NodeFlair - Tech Salaries, Jobs & more offers

Job description

RESPONSIBILITIES
  • Collaborate on cross functional autonomous squads, working closely with front-end developers and product teams to deliver quality features in timely manner.
  • Optimize blockchain data processing, implementing efficient methods for ingesting, storing, and querying on-chain data to support real-time analytics and user-facing applications.
  • Foster a collaborative and communicative environment where everyone is inspired to solve problems, and achieve shared goals.
  • Design, Develop and Maintain event driven micro services, creating robust APIs and middleware which facilitate secure and efficient interactions across blockchains.
  • Contributing to application architecture that supports the product teams aspirational goals by considering performance, privacy, security, and maintainability.
QUALIFICATIONS
  • Senior Software Engineer with 8+ years of professional hands-on experience.
  • Strong communication and collaboration skills, especially written.
  • Proficiency in one or more programming languages (i.e TypeScript, Go).
  • Proficiency in crafting high-quality tests that enhance system functionality and reliability.
  • Strong knowledge of event-driven development and functional programming.
  • Strong experience with building and maintaining scalable microservices systems.
  • Strong knowledge of Node.js.
  • Strong knowledge of data structures and algorithms.
  • Proficiency in one or more Web3 libraries.
Bonus Skills:
  • Working knowledge of microservices frameworks (i.e Moleculer, NestJS).
  • Experience in integrating Web3 Infrastructure Solutions (i.e Moralis, Alchemy, Biconomy, Turnkey).
  • Experience with building aggregation pipelines and indexing, utilizing various data sources (for example, external APIs, Web3 Providers, Smart contract events).
  • Deep interest in software, desire to understand the why and the how of everything you work on.
  • Experience with agile development methodologies.


Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Verbal Communication Skills
  • Problem Solving

Software Engineer Related jobs