What are the responsibilities and job description for the Senior Full Stack Engineer position at Talent Basket?
We're Hiring: Senior Full Stack Engineer – Bentonville, AR (Contract)
Are you passionate about building scalable, future-ready applications? Join us in transforming the way over 2 million shop associates interact with cuttingedge tools. We’re looking for a Senior Full Stack Software Engineer to be a key contributor to our
next-gen internal web and mobile platforms.
📍 Location: Bentonville, AR (WFO)
🕒 Type: Contract
👨💻 Experience: 6 years in full-stack development
Overview
We are seeking a highly skilled and experienced Senior Software Engineer to join our team
in Bentonville, AR. This critical role is focused on shaping the future of seamless
experiences for shop associates by developing next-generation internal web and mobile
applications.
As a hands-on individual contributor, you will play a key role in defining technical strategy,
implementing robust features, and ensuring system performance, scalability, and
maintainability. You’ll work closely with cross-functional teams and take ownership of key
initiatives, while staying informed of emerging trends, particularly in the GenAI space.
Key Responsibilities
Key Requirements
Are you passionate about building scalable, future-ready applications? Join us in transforming the way over 2 million shop associates interact with cuttingedge tools. We’re looking for a Senior Full Stack Software Engineer to be a key contributor to our
next-gen internal web and mobile platforms.
📍 Location: Bentonville, AR (WFO)
🕒 Type: Contract
👨💻 Experience: 6 years in full-stack development
Overview
We are seeking a highly skilled and experienced Senior Software Engineer to join our team
in Bentonville, AR. This critical role is focused on shaping the future of seamless
experiences for shop associates by developing next-generation internal web and mobile
applications.
As a hands-on individual contributor, you will play a key role in defining technical strategy,
implementing robust features, and ensuring system performance, scalability, and
maintainability. You’ll work closely with cross-functional teams and take ownership of key
initiatives, while staying informed of emerging trends, particularly in the GenAI space.
Key Responsibilities
- Own full-stack architecture and implementation for scalable applications
- Lead the migration of core features from legacy platforms to modern web and
- Drive the systematic transition of workflows and UI components from a JSP-based
- Collaborate with cross-functional teams to define and implement technical
- Investigate and resolve business and production issues through root cause analysis
- Provide support by addressing user inquiries, issues, and enhancement requests.
- Stay current with industry trends, tools, and best practices in software development
Key Requirements
- 6 years of experience in full-stack software development.
- Deep proficiency in React, React Native, Next.js, Node.js, and TypeScript.
- Strong background in Java/J2EE, Spring Boot, Spark, and cloud platforms such as
- Proven experience building RESTful services, GraphQL APIs, and integrating with
- Solid understanding of design patterns, software architecture, and scalable system
- Experience in writing test cases using JUnit, Mockito, and maintaining high code
- Proficiency with Docker and Jenkins for deployment automation.
- Strong database design skills with RDBMS and NoSQL systems.
- Hands-on experience developing microservices architecture.
- Expertise in monitoring and debugging using Splunk and log analysis tools.
- Familiarity with Git, GitHub, Maven, and documentation tools like Confluence.
- Experience managing producer-consumer workflows using Apache Kafka.
- Strong problem-solving skills and ability to support complex production
- Advanced knowledge of data structures, algorithms, and distributed systems.
- Master’s degree in Computer Science, Engineering, or a related field (or equivalent