Full Stack Developer
Kitestring is a 20+-million-dollar company with 100+ associates and growing. We are a 25 year old start up in Northwest Arkansas. We provide technical expertise to various clients delivering innovations that improve how customers shop and the enterprise operates. At Kitestring Technical Services, our mission is to share our collective knowledge to positively impact our employees, clients, and communities. Our vision is to be the most trusted partner in technology consulting. We believe people enable technology and vice-versa which is why we are in the business of both. We persistently challenge the barriers to diversity, inclusion, and empathetic cooperation.
Our Core Values are Transparency, People Driven, Empowered, Quality focused and socially responsible. Our values direct our company in how we do business and enhance the lives of our employees. Do our values speak to you?
Benefits
- Kitestring offers excellent benefits to its employees including:
- Flex PTO
- Maternal/Paternal Leave Policy
- Healthcare Benefits for Spouse, Domestic Partner, and Dependents
- Matching 401k 2-1 up to 4%
What You’ll Do:
Develop and maintain full stack web applications using Next.js, React, Node.js, and TypeScript
Collaborate with the CTO and development team to define, design, and ship new features
Work with Java (Spring, JPA/Hibernate) for existing backend services
Troubleshoot and debug complex issues across the stack
Contribute to code reviews, technical documentation, and best practices
Communicate effectively through GitHub issues/PRs and Microsoft Teams
Participate in the full software development lifecycle from planning to deployment
Work independently and manage your own time with minimal supervision
What You Bring:
5+ years of experience as a Full Stack Developer or similar role
Proficiency in JavaScript/TypeScript, with strong experience in React and Node.js
Working knowledge of Java, including frameworks like Spring and Hibernate
Experience with relational databases and SQL
Familiarity with legacy systems and a willingness to work with them when needed
Strong problem-solving skills and attention to detail
Excellent communication skills and ability to work in a fully remote environment
Ability to manage multiple tasks and priorities effectively