Sr. Full Stack Developer – AI SaaS Application
at Creative Analytics
Medellín, Antioquia, Colombia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 16 Nov, 2024 | Not Specified | 17 Aug, 2024 | N/A | Web Development,Communication Skills,Infrastructure,Web Applications,Javascript Frameworks,Microservices,Sql,Architecture,Logging,Software Projects | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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