Sr. Full Stack Developer – AI SaaS Application

at  Creative Analytics

Medellín, Antioquia, Colombia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Nov, 2024Not Specified17 Aug, 2024N/AWeb Development,Communication Skills,Infrastructure,Web Applications,Javascript Frameworks,Microservices,Sql,Architecture,Logging,Software ProjectsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

POSITION OVERVIEW

Creative Analytics is seeking an experienced Senior Full Stack Developer to lead the development and enhancement of our AI-driven SaaS application. This role involves taking ownership of an existing codebase, continuing development, and steering the application’s growth towards an enterprise-level solution. The ideal candidate will bring a blend of technical expertise and strategic thinking to further develop, refine, and scale our innovative product.

KEY ACCOUNTABILITIES

  • Take ownership of the existing codebase, ensuring smooth transition and continuity of development.
  • Quickly familiarize yourself with the existing architecture, development practices, and ongoing projects to continue building the app efficiently from its current state.
  • Conduct code reviews and system audits to identify areas for improvement and potential scalability issues.
  • Develop a strategic plan for the application’s continued development, considering both immediate needs and long-term scalability requirements.
  • Manage and enhance integrations with AI services and other third-party APIs, ensuring optimal performance and cost-efficiency.
  • Maintain and improve the CI/CD pipelines for both frontend and backend deployments, potentially incorporating more advanced deployment strategies.
  • Optimize application performance and implement architectural changes to ensure scalability.
  • Design and implement new features based on user feedback and business requirements.
  • Collaborate with the team to refine AI model integrations, improve app functionality, and explore advanced AI capabilities.
  • Ensure code quality through proper documentation, testing, and adherence to best practices.
  • Implement and maintain robust monitoring and logging systems.
  • Conduct regular security audits and implement best practices for data protection.
  • Evaluate and implement transitions to more scalable technologies as the application grows.
  • Stay updated with the latest trends in web development, AI integration, and cloud architectures.
  • Mentor junior developers and contribute to building a strong, skilled development team.
  • Lead the ongoing development, maintenance, and scaling of our AI-driven SaaS application.
  • Manage and enhance both frontend and backend systems, with a focus on architectural improvements, performance, and enterprise scalability.
  • Optimize and expand integrations with AI services, ensuring efficient and effective use of AI capabilities.
  • Maintain and improve CI/CD pipelines to support growing complexity and ensure robust deployments.
  • Ensure and enhance the reliability, security, and scalability of the application as it grows towards enterprise-level usage.
  • Proactively identify and implement architectural improvements to support application growth and performance at scale.
  • Stay abreast of emerging AI, cloud, and web technologies to drive innovation.
  • Collaborate with cross-functional teams to refine AI-driven solutions and align them with evolving business needs.

REQUIRED SKILLS & QUALIFICATIONS

  • Extensive experience (3+ years) in full-stack web development.
  • Strong proficiency in modern JavaScript frameworks, server-side technologies, and headless CMS systems.
  • Experience with cloud platforms for hosting and related services.
  • Solid understanding of CI/CD processes and version control systems.
  • Experience working with RESTful APIs and integrating AI/ML services.
  • Proficiency in SQL databases and familiarity with caching mechanisms.
  • Experience with AI/ML integration in web applications.
  • Experience with payment and email service integrations.
  • Experience delivering successful software projects from concept to production.
  • Demonstrated organizational skills with the ability to manage multiple projects simultaneously.
  • Strong problem-solving skills and ability to debug complex issues across the full stack.
  • Strong attention to detail to ensure accuracy and quality in all aspects of the role.
  • Structured approach to development and project management, ensuring consistency and efficiency.
  • Excellent communication skills in both verbal and written English.

PREFERRED SKILLS & QUALIFICATIONS

  • Experience with cloud functions and serverless architectures.
  • Experience with infrastructure as code tools.
  • Knowledge of containerization technologies and orchestration tools.
  • Experience with API gateway solutions and microservices architecture.
  • Familiarity with enterprise-level security practices and implementations.
  • Experience with monitoring and logging solutions for web applications.
  • Knowledge of MLOps practices and tools for managing AI/ML workflows.
  • Understanding of SEO principles and their application in web development.
  • Familiarity with Agile development methodologies.
    Creative Analytics values diversity and is committed to creating an inclusive environment for all employees. If you’re passionate about AI-driven web applications and looking to make a significant impact by leading the development of an innovative product, we’d love to hear from you. This is a part-time role that can quickly become full-time for the right person

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Medellín, Antioquia, Colombia