What are the responsibilities and job description for the Full Stack Developer -React position at Real Soft, Inc / Diversity Direct?
Job Details
We are looking for a candidate to work on our W2 and not on C2C.
Position: Full Stack Developer -React
Location: Chicago, IL(Hybrid Role)
Duration: 6 Months contract with Possibility of extension
Employment Type: W2 Tax terms
Pay rate: $45/hr on W2
Job Description:
Qualifications
- Bachelor s degree in computer science or related field plus two years of experience in software development.
- A background check, including a review of conviction history, is required.
- Some hybrid work is permitted.
Experience Requirements:
- Candidates must have 2-5 years of experience with each of the following: Designing and developing advanced UI components using React, including state management and performance optimization.
- Writing and maintaining strongly typed codebases using TypeScript, focusing on scalable and maintainable architecture.
- Utilizing React UI toolkit, including Theming and extending components for enterprise-level applications.
- Customizing components for genomic data visualization platforms.
- Experience with Tailwind CSS for developing adaptive, responsive, and performant user interfaces optimized for biomedical data applications.
- Building modern web applications using NextJS.
- knowledgeable with the page and application router.
- Experience with Storybook for UI component development and testing. Implementing and maintaining continuous integration and delivery pipelines using GitLab CI/CD and GitHub Actions.
Additional Technical Expertise:
- Proficiency in component development for rendering dynamic datasets.
- Web Accessibility (508 Compliance):
- Hands-on experience with automated tools (e.g., Axe, Lighthouse) and manual testing (e.g., screen readers like JAWS, NVDA).
- Implementing accessibility best practices to meet WCAG 2.1 AA standards.
- Ensure the product is highly customizable and accessible to those with vision or physical impairments.
- Building and maintaining responsive web components for cross-platform compatibility.
- Conducting thorough code reviews to ensure adherence to coding standards and best practices.
Responsibilities
- Responsible for technical tasks and timely delivery.
- Participation in complex and challenging activities, including design and implementation.
- Provide support and maintenance for existing applications.
- Actively participate in the hiring process and provide fair and productive interview feedback.
- Elaborate on technical solutions internally and externally when required.
- Investigate, analyze, and resolve day-to-day technical problems using standard procedures.
- Receives moderate guidance on designing applications to meet university and business requirements.
- Performs code testing on components and works to ensure that appropriate implementation standards are met.
- Evaluates design alternatives for development cost and solutions using various methods.
- Supports and maintains existing applications.
- Works with web developers and responds to requests from users.
- Performs other related work as needed.
Technical environment: full stack web applications; web UI technology stacks; programming using JavaScript, Typescript; web applications; REST API; microservices; containers; Unix/Linux programming; NextJS; React; Redux; RTK query; open source; CI/CD and version control tools (Git, Gitlab).
Additional Responsibilities:
Developing applications specifically for data exploration, integrating cutting-edge web development technologies with domain-specific requirements.
Designing modular, reusable components and ensuring scalability in complex web applications.
Collaborating with stakeholders to optimize usability and accessibility for researchers analyzing genomic datasets.
Salary : $45