Senior Full Stack Developer (Node.js & React.js) with AI Expertise
Location: Miami, Florida, US
Job Type: Full-Time, On-site
We’re on the lookout for a highly skilled Senior Full Stack Developer with a strong background in Node.js and React.js to lead our team in creating high-performance web applications. If you’re passionate about building cutting-edge solutions that integrate AI, and thrive on delivering clean, scalable, and secure code, this role is for you!
Key Responsibilities:
• AI-Driven Development: Incorporate AI technologies to enhance application capabilities, ensuring smarter and more efficient user experiences.
• Full Stack Leadership: Design, develop, and maintain complex web applications using Node.js and React.js.
• API Mastery: Implement robust, scalable, and secure RESTful APIs, with a focus on AI-driven features.
• Database Management: Work with PostgreSQL databases, ensuring optimal performance, data integrity, and seamless integration with AI models.
• Code Quality & Reviews: Lead code reviews and promote best practices, including Test-Driven Development (TDD).
• Collaboration: Work closely with cross-functional teams to define, design, and ship new AI-powered features.
• Security & Performance: Identify and resolve performance bottlenecks and enforce security best practices across the development lifecycle.
• Mentorship: Provide technical guidance and mentorship to junior developers, especially in AI and machine learning practices.
• Innovation: Stay ahead of the curve by keeping up-to-date with emerging technologies, particularly in AI and web development.
Required Qualifications:
• 5+ years of experience as a Full Stack Developer with a strong command of Node.js and React.js.
• AI Integration Experience: Demonstrated experience in integrating AI/ML models into web applications.
• RESTful API Expertise: Strong experience with designing and implementing scalable APIs.
• Database Proficiency: In-depth knowledge of PostgreSQL or similar relational databases.
• TDD Practices: Experience with Test-Driven Development (TDD) and automated testing frameworks.
• Security Focus: Familiarity with application security best practices, including OWASP guidelines.
• Version Control: Proficiency in Git and collaborative development workflows.
• Problem-Solving: Strong analytical skills with the ability to work independently and collaboratively.
Preferred Qualifications:
• Containerization & Cloud: Experience with Docker, Kubernetes, and cloud platforms like AWS, Azure, or Google Cloud.
• CI/CD & DevOps: Knowledge of CI/CD pipelines and DevOps practices.
• State Management: Experience with front-end state management libraries like Redux.
• Leadership: Previous experience in a leadership or mentoring role, particularly in guiding teams on AI-related projects.