logo

View all jobs

Senior React Developer

Portland, Oregon
Mavensoft is looking for a strong and qualified candidates with strong technical experience in React JS, Node JS with one of our direct client for 6+ months contract with 100% remote opportunity.
Working Job title:
 Senior Developer- React JS, Node JS and Graph QL
Duration : 6+months
Location: Portland,OR 

NOTE* Locals/non locals can apply for this Job. For non-locals resources Client will ship Laptop. We are looking for only Independent contractors and W2 resources only.
NOTE* Open for nonlocals with 100% Remote

Short Description Project: Work on the enhancing the Outage map.

Our Stack:
  • React, Gatsby, NodeJS, Apollo Client + Graph QL (type-graph ql), TypeScript, Jest, TS Lint
  • Must have: React, TypeScript, Jest, NodeJS, Apollo
  • Nice to have: Graph QL, Deployment pipeline (GCP Cloud Build, Cloud Run )

 Required qualifications and skills:
• 4+ years of development experience on building Applications using React, Gatsby, Material UI
• 4+ years of development experience using NodeJS
• 2+ years of experience of TypeScript.
• Preferred: 2+ years in developing GraphQL API’s
• Proficient with modern JavaScript (ES6+: Classes, modules, arrow functions, async/await, destructuring, etc.)
• Proficient in writing unit tests using JEST framework
• Preferred: Quick in traversing, reading and understanding C# code in order to translate it for GQL.
Preferred: General cloud knowledge
 
What you’ll get to do
 
•             Contribute directly to the development of our GraphQL API’s
•             Design and Build GraphQL schema and resolve by calling existing backend API’s
•             Develop software following DDD + BDD practices and working in Agile Kanban environment
•             Write tests for new and existing features to improve overall test coverage.
•             Code review, requirements
 
What you’ll bring
•             Solid software engineering experience
•             Extensive background developing Graph QL API’s using node.js applications in TypeScript
•             Passion for learning and desire to help us learn as well

 
Team Size: 5-7 
 
# of Years of Experience: 3- 5 
               
 

More Openings

ASP.NET Developers (4-6 yrs)
JAVA DEVELOPERS
Sr.Net Developer

Share This Job

Powered by