Epicareer Might not Working Properly
Learn More

Node Developer

Salary undisclosed

Checking job availability...

Original
Simplified
  • 8 years of experience in backend development.
  • 5 years of experience working with GraphQL.
  • Proven expertise in designing GraphQL schemas, writing queries, mutations, and resolvers.
  • Strong proficiency in at least one backend programming language or framework (e.g., Java with Spring Boot, Python with Django/Flask, Ruby, or others).
  • Experience with databases (e.g., MongoDB, PostgreSQL, MySQL) and ORMs (e.g., Hibernate, SQLAlchemy, or similar).
  • Familiarity with API design, REST (as a complementary knowledge), and modern web development practices.
  • Knowledge of testing frameworks (e.g., Jest, JUnit) and tools for GraphQL (e.g., GraphQL Playground, Apollo Studio).
  • Soft Skills:
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills to work with cross-functional teams.
  • Ability to mentor junior developers and lead technical initiatives.

Nice to Have

  • Experience with Node.js and related frameworks (e.g., Express.js, Apollo Server) for building GraphQL backends.
  • Knowledge of backend Java development (e.g., Spring Boot, Hibernate) and integrating Java-based systems with GraphQL.
  • Familiarity with containerization (Docker) and orchestration (Kubernetes) for deploying scalable applications.
  • Experience with hybrid architectures combining multiple backend technologies (e.g., Node.js with Java or Python).