Frontend Developer (React.js/Next.js with Electron JS Experience)

Flex Solutions is at the forefront of tech innovation, creating high-performance, user-friendly applications that make a difference. We’re seeking a skilled Full Stack Developer with expertise in React.js/Next.js and a strong foundation in Node.js. Experience with Electron is a plus, as we work on cross-platform desktop applications in addition to web solutions.

Key Responsibilities:

– Build and maintain scalable applications using 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 and follow industry best practices for security and performance.

– Implement state management libraries like Redux or Context API as needed.

– Debug, troubleshoot, and optimize applications for best performance.

– Write and maintain unit tests and participate in code reviews to ensure quality.

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.

– Experience with Payload CMS for headless content management and API development.

– 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’re a Full Stack Developer looking to make an impact in a collaborative environment and are excited by both web and desktop application development, we’d love to meet you!

Picture of elitessole

elitessole