"All candidates must be directly contracted by ASK Consulting on their payroll and cannot be subcontracted. We are unable to provide sponsorship at this moment".Job Title: Full Stack DeveloperLocation: Chicago IL - Hybrid Duration: 3 Months (Possible extension)Pay Range: $50-$55/Hr (Without Benefits)Job Description:Qualifications: - Bachelor's degree in Computer Science or related field plus two years of experience in software development.
- 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 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.
About ASK: ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities
ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.