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).