DEVELOPMENT EXPERT - [ON069]

Bebeesoftware


Software Development Expert We are looking for an experienced software development expert to join our team. As a key member of our development team, you will be responsible for designing and developing modern web applications using Next.js and React. Your primary duties will include building reusable UI components using Tailwind CSS, ShadCN/UI, and Lucide React, writing clean, maintainable TypeScript code with strong typing and architecture, and optimizing backend systems using PostgreSQL and Prisma ORM. You will also be responsible for implementing and managing development workflows using tools like Turborepo, pnpm, Windsurf IDE, and Cursor, containerizing services, and maintaining development environments using Docker and Docker Compose. In addition, you will integrate CI/CD practices, support monorepo architectures, collaborate with cross-functional teams to deliver secure, high-performance applications, and mentor junior developers and contribute to technical decision-making. To be successful in this role, you should have 5+ years of professional software development experience, strong expertise in Next.js (v15+) and React (v19+), advanced knowledge of TypeScript (v5+), and experience with Tailwind CSS (v4+) for rapid UI development. Additionally, you should have familiarity with ShadCN/UI and Lucide React for building design systems and SVG icons, solid understanding of PostgreSQL (v16) and experience using Prisma ORM, proficiency in Node.js (v18+) and building backend services, and experience with Docker, Docker Compose, and containerized environments. Strong understanding of monorepo architectures and tools like Turborepo is also required. Passion for clean code, performance optimization, and scalable systems is a must. - Key Responsibilities - - Design and develop modern web applications using Next.js and React. - Build reusable UI components using Tailwind CSS, ShadCN/UI, and Lucide React. - Write clean, maintainable TypeScript code with strong typing and architecture. - Optimize backend systems using PostgreSQL and Prisma ORM. - Implement and manage development workflows using tools like Turborepo, pnpm, Windsurf IDE, and Cursor. - Containerize services and maintain development environments using Docker and Docker Compose. - Integrate CI/CD practices and support monorepo architectures. - Collaborate with cross-functional teams to deliver secure, high-performance applications. - Mentor junior developers and contribute to technical decision-making. - Requirements - - 5+ years of professional software development experience. - Strong expertise in Next.js (v15+) and React (v19+). - Advanced knowledge of TypeScript (v5+). - Experience with Tailwind CSS (v4+) for rapid UI development. - Familiarity with ShadCN/UI and Lucide React for building design systems and SVG icons. - Solid understanding of PostgreSQL (v16) and experience using Prisma ORM. - Proficiency in Node.js (v18+) and building backend services. - Experience with Docker, Docker Compose, and containerized environments. - Strong understanding of monorepo architectures and tools like Turborepo. - Possion for clean code, performance optimization, and scalable systems. - Nice to Have - - Experience with Windsurf IDE or similar developer-first IDEs like Cursor. - Previous experience in Agile environments or distributed teams. - Familiarity with serverless architecture and cloud platforms. - What We Offer - - Full compliance with security and regulatory standards. - Customized IT and software development solutions. - A supportive and collaborative work environment. Seniority level - Mid-Senior level Employment type - Full-time Job function - IT Services and IT Consulting

trabajosonline.net © 2017–2021
Más información