What are the responsibilities and job description for the Full Stack Engineer position at Adminify AI?
Job Title: Senior Full-Stack Developer (Next.js, TypeScript, ORM, Data Analytics)
Location: [Part remote with onsite requirements]
Job Overview:
We are looking for an experienced Senior Full-Stack Developer to join our team and lead the development of high-performance web applications. The ideal candidate will have strong expertise in both front-end and back-end technologies, with a focus on optimizing performance, integrating data analytics, and managing efficient database operations. You will build and maintain applications using Next.js and TypeScript while leveraging ORM tools for scalable database management—experience with Prisma is a bonus.
Key Responsibilities:
• Architect, develop, and maintain robust web applications using Next.js for both front-end and back-end services.
• Write high-quality, maintainable, and scalable code in TypeScript.
• Design and implement responsive user interfaces with HTML, CSS, and Tailwind CSS.
• Utilize ORM tools (e.g., Sequelize, TypeORM, Prisma) to interact with PostgreSQL and MySQL databases, ensuring optimized data access and scalability.
• Lead efforts to integrate data analytics solutions to provide actionable insights and improve product performance.
• Optimize database queries and manage schema design to ensure high performance and scalability.
• Troubleshoot and resolve bottlenecks, ensuring application responsiveness and quality.
• Collaborate with stakeholders to define requirements, design features, and align development with business objectives.
• Maintain code quality, enforce best practices, and drive automation and process improvements.
Requirements:
• Proficiency in TypeScript, with a proven ability to develop and maintain complex applications.
• Strong experience with Next.js for both server-side and client-side development.
• In-depth knowledge of HTML, CSS, and Tailwind CSS for UI design.
• Expertise in working with ORMs (e.g., Sequelize, TypeORM)—experience with Prisma is a plus.
• Strong understanding of PostgreSQL and MySQL databases, including query optimization and schema design.
• Familiarity with version control systems like Git.
• Excellent problem-solving skills with the ability to work independently and proactively.
• Strong communication and collaboration skills, with the ability to mentor team members.
Preferred Qualifications:
• Experience with other JavaScript frameworks and libraries.
• Knowledge of CI/CD pipelines and automated deployment.
• Familiarity with Docker and containerization.
• Experience with cloud platforms (e.g., AWS, Azure, GCP).
Salary : $125,000 - $180,000