James Moon

James Moon Email and Phone Number

Software Engineer II at Committee for Children @ Committee for Children
James Moon's Location
Seattle, Washington, United States, United States
James Moon's Contact Details

James Moon work email

James Moon personal email

n/a

James Moon phone numbers

About James Moon

Over 4+ years of experience in full life cycle of software development process including design, development, implementation, testing, and maintenance of projects using technologies like React, Redux, GraphQL, Express, Node.js, CosmosDB, and Azure technologies such as Cloud Services, Pipelines, Key Vault, Portal, and Storage.

James Moon's Current Company Details
Committee for Children

Committee For Children

View
Software Engineer II at Committee for Children
James Moon Work Experience Details
  • Committee For Children
    Senior Software Engineer
    Committee For Children Jun 2024 - Present
    Seattle, Wa, Us
  • Committee For Children
    Software Engineer Ii
    Committee For Children Oct 2020 - Jun 2024
    Seattle, Wa, Us
    • Designed and implemented performant, scalable solutions to develop responsive web applications• Lead frontend engineer on a reporting feature delivering user progress information using React and GraphQL• Used Redux to manage application state and applied middleware such as Redux Thunk and Redux Saga• Maintained and updated a GraphQL layer to retrieve and update user interactions with CosmosDB• Collaborated with a third-party auditing company to ensure our web applications met Web Content Accessibility Guidelines (WCAG 2.1) standards• Established a "definition of done" utilizing principles of Acceptance Test Driven Development (ATDD)• Compartmentalized End-to-End, Integration, and Unit tests using React Testing Library• Provided cross-team mentorship to foster a positive culture of inclusiveness and collaboration• Held a role as a Frontend Steward whose responsibilities include using best practices and maintaining a high level of code quality
  • Committee For Children
    Software Engineer I
    Committee For Children Jan 2019 - Oct 2020
    Seattle, Wa, Us
    • Designed and developed Single Page Applications (SPA) using React and other UI technologies such as Styled Components, JavaScript, CSS, and HTML• Maintained a HOC that used node traversal to greatly improve the time-efficiency of requests from our CMS• Collaborated with product managers and designers to ensure complete development of features that match UI/UX design specs• Maintained our REST API that uses Express and is connected to CosmosDB• Introduced authentication and form validation middleware to our REST API• Wrote supporting documentation to improve visibility for the functionality of REST API endpoints
  • Committee For Children
    Frontend Software Developer
    Committee For Children Jun 2018 - Jan 2019
    Seattle, Wa, Us
    • Contributed to transposing existing WordPress site to a React Single Page Application (SPA)• Practiced test-driven development and Agile methodologies to complete projects in a timely manner

James Moon Skills

Javascript Node.js Html Cascading Style Sheets Mongodb Jquery Angularjs Express.js Mocha Git Karma Object Oriented Programming Html5 Customer Service Sql Sales Web Development Version Control Customer Relationship Management Test Driven Development Web Applications Software Development Team Building Web Design

James Moon Education Details

  • Code Fellows
    Code Fellows
    Full-Stack Javascript Development
  • Bellevue College
    Bellevue College
    Associate Of Arts And Sciences (A.A.S.)

Frequently Asked Questions about James Moon

What company does James Moon work for?

James Moon works for Committee For Children

What is James Moon's role at the current company?

James Moon's current role is Software Engineer II at Committee for Children.

What is James Moon's email address?

James Moon's email address is jm****@****ren.org

What is James Moon's direct phone number?

James Moon's direct phone number is (800) 634*****

What schools did James Moon attend?

James Moon attended Code Fellows, Bellevue College.

What skills is James Moon known for?

James Moon has skills like Javascript, Node.js, Html, Cascading Style Sheets, Mongodb, Jquery, Angularjs, Express.js, Mocha, Git, Karma, Object Oriented Programming.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.