About The Company
Winsor Consulting is a leading technology solutions provider dedicated to delivering innovative and scalable software products to clients across various industries. Our mission is to empower organizations through cutting-edge technology, fostering growth, efficiency, and competitive advantage. With a focus on quality, collaboration, and continuous improvement, Winsor Consulting has established a reputation for excellence in software development, consulting, and digital transformation services. We pride ourselves on cultivating a dynamic work environment that encourages creativity, professional growth, and technical mastery.
About The Role
We are seeking an experienced Full Stack Developer to join our talented team at Winsor Consulting. In this role, you will be responsible for designing, building, and maintaining scalable web applications that meet our clients' needs. The ideal candidate will possess a strong engineering background, a passion for writing clean, well-tested code, and a commitment to delivering high-quality software solutions. You will take ownership of features from conception to deployment, collaborating closely with design, product, and other development teams to ensure seamless integration and optimal performance. This position offers an exciting opportunity to work on complex technical challenges, leverage the latest technologies, and contribute to innovative projects that make a real impact.
Qualifications
The successful candidate will possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. A minimum of 5 years of full-stack development experience is required, with demonstrated proficiency in
TypeScript and
JavaScript. Advanced knowledge of
React, including hooks, context, performance optimization, and ecosystem tooling, is essential. Experience with Next.js or Remix for server-side rendering and full-stack
React architectures is highly desirable. Candidates should have a solid understanding of building and consuming RESTful and GraphQL
APIs, as well as experience with authentication and authorization protocols such as OAuth2, OIDC, and SSO. Familiarity with relational and NoSQL databases, CI/CD pipelines, containerization (Docker), and
cloud deployment (AWS,
Azure, GCP) is also required. Preferred skills include advanced
TypeScript knowledge, micro-frontend architectures, AI
API integration, and familiarity with
Kubernetes and semantic search technologies.
Responsibilities
As a Full Stack Developer at Winsor Consulting, your core responsibilities will include:
- Developing and maintaining scalable web applications using TypeScript and JavaScript across the full stack, ensuring high performance, security, and usability.
- Creating component-driven user interfaces with React, utilizing hooks, React Query, React Router, and various state management libraries to deliver intuitive and accessible UI experiences.
- Writing type-safe, well-documented code on both client and server sides, adhering to best practices for code quality, testing, and performance optimization.
- Building and consuming RESTful and GraphQL APIs, integrating front-end components with backend services and third-party systems.
- Architecting end-to-end solutions by translating business requirements into technical designs, data flows, and system architectures.
- Evaluating and recommending frameworks, libraries, and tools that align with project requirements and industry standards.
- Collaborating closely with clients and internal stakeholders to gather requirements, provide technical insights, and deliver effective solutions.
- Partnering with UI/UX teams to implement accessible, user-friendly interfaces that meet design specifications.
- Providing mentorship and technical guidance to junior developers, leading code reviews, and participating in architectural discussions.
- Building and maintaining CI/CD pipelines to facilitate reliable and automated deployment processes.
- Managing application deployment and operations within cloud environments, ensuring system observability, reliability, and scalability.
- Utilizing AI tools and APIs to enhance application features, validate AI-assisted code, and incorporate AI-powered capabilities when appropriate.
Benefits
Winsor Consulting offers a comprehensive benefits package designed to support the well-being and professional development of our employees. Our package includes competitive salary ranges from $80,000 to $110,000 per year, along with medical, dental, and vision insurance plans. We provide short- and long-term disability coverage, as well as company-provided and voluntary life and AD&D insurance. Employees can take advantage of Flexible Spending Accounts (FSA) and participate in our 401(k) retirement plan with company matching and immediate vesting of contributions. Paid sick leave and generous PTO policies are in place to promote work-life balance. We are committed to fostering a positive and inclusive work environment where innovation and collaboration thrive.
Equal Opportunity
Winsor Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment decisions are made without regard to race, color, religion, sex, national origin, age, disability, or any other protected status in accordance with applicable laws. We believe that a diverse workforce enhances our ability to serve our clients and innovate effectively, and we are dedicated to providing equal employment opportunities to all qualified individuals.