Job
Description
As a Full Stack Developer at Flex Solutions, you will play a crucial role in developing high-performance applications using cutting-edge technologies. Your expertise in React.js/Next.js and Node.js will be essential in creating user-friendly applications that cater to both web and desktop platforms. If you have a passion for tech innovation and enjoy collaborating with cross-functional teams, this role is perfect for you. **Key Responsibilities:** - Build and maintain scalable applications utilizing React.js/Next.js on the frontend. - Contribute to desktop application development using Electron (nice-to-have but not required). - Collaborate closely with design and backend teams to create engaging, responsive applications. - Write clean, maintainable code following industry best practices for security and performance. - Implement state management libraries like Redux or Context API as needed. - Debug, troubleshoot, and optimize applications for optimal performance. - Write and maintain unit tests and actively participate in code reviews to ensure high quality deliverables. **Requirements:** - 2-3 years of experience with React.js or Next.js, and solid experience - Familiarity with Electron or a strong interest in learning it for desktop app development. - Strong foundation in JavaScript, HTML, CSS, and front-end frameworks. - Experience with RESTful APIs, integrating back-end services, and building full-stack applications. - Experience with Supabase for authentication, database management, and real-time capabilities. - Proficiency with Git for version control and collaborative development. - Knowledge of deployment practices and cloud platforms (AWS, DigitalOcean, etc.) is a plus. - Strong problem-solving skills, attention to detail, and a proactive approach to learning. **Nice-to-Haves:** - Experience with Electron for cross-platform desktop application development. - Familiarity with TypeScript and modern JavaScript frameworks. - Knowledge of containerization tools like Docker. - Understanding of design tools like Figma for efficient front-end collaboration. If you are a Full Stack Developer enthusiastic about making an impact in a collaborative environment and are passionate about both web and desktop application development, we are excited to meet you! As a Full Stack Developer at Flex Solutions, you will play a crucial role in developing high-performance applications using cutting-edge technologies. Your expertise in React.js/Next.js and Node.js will be essential in creating user-friendly applications that cater to both web and desktop platforms. If you have a passion for tech innovation and enjoy collaborating with cross-functional teams, this role is perfect for you. **Key Responsibilities:** - Build and maintain scalable applications utilizing React.js/Next.js on the frontend. - Contribute to desktop application development using Electron (nice-to-have but not required). - Collaborate closely with design and backend teams to create engaging, responsive applications. - Write clean, maintainable code following industry best practices for security and performance. - Implement state management libraries like Redux or Context API as needed. - Debug, troubleshoot, and optimize applications for optimal performance. - Write and maintain unit tests and actively participate in code reviews to ensure high quality deliverables. **Requirements:** - 2-3 years of experience with React.js or Next.js, and solid experience - Familiarity with Electron or a strong interest in learning it for desktop app development. - Strong foundation in JavaScript, HTML, CSS, and front-end frameworks. - Experience with RESTful APIs, integrating back-end services, and building full-stack applications. - Experience with Supabase for authentication, database management, and real-time capabilities. - Proficiency with Git for version control and collaborative development. - Knowledge of deployment practices and cloud platforms (AWS, DigitalOcean, etc.) is a plus. - Strong problem-solving skills, attention to detail, and a proactive approach to learning. **Nice-to-Haves:** - Experience with Electron for cross-platform desktop application development. - Familiarity with TypeScript and modern JavaScript frameworks. - Knowledge of containerization tools like Docker. - Understanding of design tools like Figma for efficient front-end collaboration. If you are a Full Stack Developer enthusiastic about making an impact in a collaborative environment and are passionate about both web and desktop application development, we are excited to meet you!