Senior Fullstack Engineer

Location

Nashville - TN

Job Level

Senior

Schedule

Full-Time

Job Type

Remote

About Fufild:

FulfId, Inc. is revolutionizing employee retention and recruitment through our Personal-Fulllment-as-a-Service (PFaaS™) platform. Our mission is to bridge the gap between personal fulllment and company success, creating a paradigm shift in how businesses care for their employees. We are more than just a product; we are a philosophy that emphasizes the importance of personal growth and fulllment as the cornerstone of professional success.

Role Overview:

As a Senior Engineer at Fufild, you’ll lead the charge in building our groundbreaking benefits platform using the latest technologies. You'll work extensively with Next.js to create high-performance web applications and React-Native for mobile applications. In this role, you'll work with AWS infrastructure, ensuring our systems are robust, scalable, and efficient. If you're excited about working with cutting-edge technology, solving complex problems, and shaping the future of employee benefits, this is the opportunity for you!

Key Responsibilities:

  • Build and maintain high-performance web applications using Next.js, focusing on server-side rendering (SSR), static generation, and API integration.
  • Architect and manage AWS infrastructure (ECS, ECR, EC2, RDS, S3, Elasticache) to ensure scalability, security, and reliability of applications.
  • Design and implement infrastructure as code using Terraform to automate cloud deployments and manage resources efficiently.
  • Optimize API performance and handle large datasets.
  • Mentor junior developers and guide the engineering team on best practices for both Next.js web applications and React-Native applications.
  • Lead technical discussions on scaling, security, and system optimization, ensuring the architecture aligns with business goals.
  • Collaborate with cross-functional teams in an Agile environment to deliver high-quality features and improve the platform's performance.
  • Ensure SOC2 policies are followed and enforced throughout development

Qualifications:

  • Next.js (Web Development):

    • Procient in Next.js for building applications with a focus on performance and scalability.
    • Deep understanding of Next.js architecture, including static generation, API routes, and web performance optimization.
  • AWS & Infrastructure:

    • Strong expertise with AWS services (ECS, ECR, EC2, RDS, S3, Elasticache) for hosting Next.js applications, ensuring scalability and reliability.
    • Procient in infrastructure as code (Terraform) for automating deployments and managing cloud infrastructure.
  • Data Engineering & Performance Optimization:

    • Experience with handling large datasets and optimizing API performance in both web and backend environments.
  • Mentorship & Technical Leadership:

    • Strong leadership skills to mentor junior developers and ensure best practices in frontend and backend development.
    • Ability to lead architectural discussions and drive decisions on scaling, optimization, and security.
  • Bonus:

    • Familiarity with event-driven architectures and tools like Redis for stream processing.

Why Join Fufild?

Joining Fufild means becoming part of a passionate and innovative team dedicated to making a significant impact in the Employee Benefits industry. We offer a supportive environment where your contributions are valued and your professional growth is encouraged. You will have the opportunity to work with cutting-edge technologies and contribute to projects that help companies attract and retain top talent. We offer competitive compensation and the flexibility to work remotely.