About KYFEX:
KYFEX is a leading AI consulting firm, dedicated to harnessing the power of artificial intelligence to revolutionize business operations across the globe. Our expertise in building cutting-edge web applications and AI-powered platforms positions us at the forefront of digital transformation, enabling us to deliver exceptional full-stack solutions to our clients. As we continue to grow, we're seeking a skilled Remote React Fullstack Engineer to join our dynamic team as a contractor and contribute to our mission of creating innovative, scalable, and user-centric applications.
Job Responsibilities:
- Design and develop responsive, high-performance web applications using React.js, Next.js, and modern JavaScript/TypeScript frameworks.
- Build robust RESTful APIs and GraphQL services using Node.js, Express, or similar backend frameworks to support frontend applications.
- Implement server-side rendering (SSR) and static site generation (SSG) strategies for optimal performance and SEO.
- Create reusable component libraries and design systems that ensure consistency across multiple client projects.
- Integrate AI/ML models and services into web applications, creating seamless user experiences for AI-powered features.
- Design and implement database schemas using PostgreSQL, MongoDB, or similar databases, ensuring data integrity and optimal query performance.
- Develop real-time features using WebSockets, Server-Sent Events, or similar technologies for collaborative and interactive applications.
- Implement comprehensive testing strategies including unit tests, integration tests, and end-to-end testing using Jest, React Testing Library, and Cypress.
- Collaborate with UX/UI designers to translate Figma/Sketch designs into pixel-perfect, accessible, and responsive interfaces.
- Optimize application performance through code splitting, lazy loading, caching strategies, and bundle size optimization.
- Implement authentication and authorization systems using JWT, OAuth 2.0, and modern identity providers.
- Maintain CI/CD pipelines and participate in code reviews to ensure code quality and best practices.
Minimum Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- 4+ years of professional experience in full-stack web development with a strong focus on React.js ecosystem.
- Expert-level proficiency in React.js, including hooks, context API, and state management solutions (Redux, Zustand, or MobX).
- Strong experience with Next.js framework for production-grade applications, including API routes and middleware.
- Proficiency in TypeScript and modern JavaScript (ES6+) with deep understanding of asynchronous programming patterns.
- Solid backend development experience with Node.js and frameworks like Express, Fastify, or NestJS.
- Experience with database design and management, including both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
- Proficiency in responsive web design, CSS-in-JS solutions (Styled Components, Emotion), and modern CSS frameworks (Tailwind CSS).
- Experience with version control systems (Git) and collaborative development workflows.
- Strong understanding of web security best practices, including OWASP guidelines and secure coding principles.
- Proven ability to work independently as a contractor, managing project timelines and client communications effectively.
Preferred Skills:
- Experience with cloud platforms (AWS, Google Cloud, or Azure) and serverless architectures.
- Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
- Experience with micro-frontend architectures and module federation.
- Knowledge of WebAssembly and performance optimization techniques for compute-intensive applications.
- Experience integrating third-party APIs and services (Stripe, Auth0, SendGrid, Twilio).
- Familiarity with AI/ML integration, including experience with OpenAI APIs, LangChain, or similar AI services.
- Experience with mobile development using React Native for cross-platform applications.
- Understanding of Web3 technologies and blockchain integration for decentralized applications.
- Experience with monitoring and analytics tools (Sentry, LogRocket, Google Analytics, Mixpanel).
- Knowledge of accessibility standards (WCAG) and experience building inclusive web applications.
- Experience with headless CMS platforms (Contentful, Strapi, Sanity) and JAMstack architecture.
- Strong portfolio demonstrating successful client projects and complex application development.
Why Join KYFEX?
- Work at the intersection of web development and AI innovation with a team of experts passionate about cutting-edge technology.
- Enjoy the flexibility and benefits of a fully remote contractor position.
- Build applications that leverage the latest in AI technology to solve real-world business challenges.
- Gain exposure to diverse industries and cutting-edge projects while working with enterprise-grade clients.
- Benefit from a culture of continuous learning, professional development, and collaborative achievement.
To Apply:
KYFEX is committed to diversity and inclusion and encourages applications from all qualified individuals, including those from diverse backgrounds and underrepresented groups.