Hello
Hope you're doing well!
I would like to check your availability for the Role mentioned below.
Job Title: React Developer (with AWS & Node.js)
Location: Washington County, OR (Hybrid)
Job Type: Contract (with potential Full-Time conversion)
Department: Frontend Development
About Us:
We are a forward-thinking technology company focused on delivering innovative solutions for our clients. We are looking for a talented React Developer with expertise in React.js , AWS , and Node.js to join our dynamic team. If you are passionate about building high-performance, scalable frontend applications and integrating them with backend services, we'd love to have you onboard!
Role Overview:
As a React Developer, you will be responsible for designing, developing, and maintaining modern web applications using React.js for the frontend and Node.js for the backend. You will collaborate with cross-functional teams, including backend developers, product managers, and UI/UX designers, to deliver top-notch user experiences. Your expertise in React.js, AWS services, and Node.js will be essential for building scalable and efficient applications.
Key Responsibilities:
- Frontend Development: Design and develop dynamic, responsive, and user-friendly web applications using React.js .
- Backend Development: Implement Node.js services and APIs to handle business logic and integrate with databases.
- Cloud Integration: Leverage AWS services (such as EC2, S3, Lambda, DynamoDB) to deploy and scale web applications.
- Collaboration: Work closely with backend developers to integrate RESTful APIs and GraphQL into React applications.
- UI/UX Collaboration: Collaborate with UI/UX designers to implement responsive, visually appealing, and accessible interfaces.
- Optimization: Ensure applications are optimized for performance, scalability, and reliability.
- Testing: Write unit tests and perform integration testing to ensure the robustness of applications.
- Documentation: Maintain high standards for code quality and documentation.
Required Skills and Qualifications:
- React.js: 3+ years of experience in React.js, including the use of hooks, context API, and state management.
- Node.js: Strong experience in Node.js to create backend services and APIs.
- AWS: Experience with AWS services (EC2, S3, Lambda, DynamoDB, etc.) for scalable cloud solutions.
- JavaScript/ES6+: In-depth knowledge of modern JavaScript (ES6 and beyond), including asynchronous programming (Promises, async/await).
- Frontend Tools: Familiarity with frontend build tools like Webpack , Babel , Git , and NPM .
- RESTful APIs: Proficiency in building and integrating RESTful APIs with React applications.
- Databases: Experience with NoSQL (DynamoDB) and SQL databases.
- Testing: Knowledge of testing frameworks like Jest , Mocha , or Chai .
- Version Control: Proficient in Git and version control practices.
Preferred Qualifications:
- TypeScript: Strong knowledge of TypeScript and its integration with React and Node.js.
- GraphQL: Familiarity with GraphQL APIs is a plus.
- CI/CD Pipelines: Experience with CI/CD processes and tools for automated testing and deployment.
- Microservices: Knowledge of microservices architectures.
- Cloud Services: Hands-on experience with other cloud platforms (Azure, G Cloud) is a plus.
Soft Skills:
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Ability to work in a fast-paced, dynamic environment.
- Proactive, self-motivated, and eager to learn new technologies.
#J-18808-Ljbffr