Indeema Software is looking for a skilled Full-stack developer. Requirements: * 4+ years of professional software development experience as a Full-Stack Developer. * Deep understanding of React and Next.js core concepts, including Server Components, Client Components, SSR, SSG, ISR, Server Actions, and Routing. * Solid backend development experience using Node.js. * Practical experience with PostgreSQL, including writing complex SQL queries and working with Row Level Security (RLS). * Exceptional TypeScript skills with a strong focus on strict typing and sharing types between client and server. * Strong UI/UX implementation skills utilizing HTML5, CSS3, and Tailwind CSS with a mobile-first responsive approach. * Advanced proficiency with Git (Git-flow) and modern development workflows. * Familiarity with Google Cloud Platform (GCP) is optional and would be a plus. * Experience with AI agentic coding and effective usage of AI tools in work. * At least Upper-Intermediate level of English.
Responsibilities: * Design, develop, and deploy new end-to-end features, covering both front-end user interfaces (Next.js) and back-end logic (Node.js). * Design relational database schemas in PostgreSQL, write optimized SQL queries, and configure Row Level Security (RLS) policies to ensure data isolation and security. * Build and maintain secure, scalable RESTful APIs and Server Actions; integrate third-party APIs (payment gateways, analytics, CRM, etc.). * Optimize application performance, including rendering paths, load times, bundle sizes, Core Web Vitals, and database query execution. * Perform regular code reviews, refactor legacy-prone modules, write automated tests, and ensure strict TypeScript typing across the entire application to minimize production bugs. * Support and maintain deployment pipelines and environment configurations (GitHub Actions, GCP, Docker).