Full Stack Developer (Vue.js / Python)Employee
Full-stack Engineer (Engineering)
3 - 5 yrs
Full Time
Remote
$13,000 - $15,000
Overview

As a Mid-Level Full Stack Developer, you will focus on developing and integrating various web applications and services. You will work closely with external services and platforms like Salesforce, Teams, NetSuite/Odoo and marketing automation platforms, and have a keen interest in AI and AI-related APIs.

Responsibility
  • Develop and maintain web applications using Python frameworks (Django, FastAPI, Flask) and front-end technologies.
  • Design, implement, and document RESTful, SOAP, and GraphQL APIs for integration with third-party services like Salesforce, Teams, and marketing platforms.
  • Build and maintain user interfaces using JavaScript frameworks (preferably Vue.js), Bootstrap 5, and CSS/SCSS.
  • Work on database design and optimization with PostgreSQL, MySQL, and SQLite.
  • Collaborate with cross-functional teams to integrate APIs into custom dashboards, websites, and applications.
  • Work with AI-related APIs (e.g., OpenAI) to develop new features and enhance user experience.
  • Assist in mobile app development if needed, using React Native, Dart, or Kotlin.
  • Debug and resolve technical issues in a timely manner, ensuring high-quality and scalable solutions.
  • Stay updated with the latest developments in web technologies, API standards, and AI integration practices.
Ideal Candidate Qualities
  • The ideal candidate will have a solid understanding of web development best practices, API design principles, and a keen interest in AI and AI-related APIs.
Requirements
  • 3-5 years of experience in full-stack development.
  • Strong experience with Python frameworks (Django, FastAPI, Flask).
  • Proficiency in JavaScript and experience with frameworks (ideally Vue.js, but open to others).
  • Experience with SQL databases, including PostgreSQL, MySQL, and SQLite.
  • Strong understanding of Authorization and Authentication concepts.
  • Experience with version control systems like GitHub.
  • Understanding of API design principles, including RESTful, SOAP, and GraphQL services, and versioning.
  • Familiarity with AI and machine learning APIs (e.g., OpenAI, TensorFlow) is a plus.
  • Ability to read and write code in multiple programming languages (beneficial but not mandatory).
  • Excellent problem-solving skills and a proactive attitude towards learning new technologies.
Would love to see
  • Experience with mobile app development (React Native, Dart, Kotlin).
  • Understanding of Salesforce, Netsuite/Odoo, or similar platforms.
  • Familiarity with Docker and CI/CD pipelines for efficient deployment.
  • Experience with integrating marketing automation platforms

About this Job

Job posted

Oct 11, 2024

Job type

Full Time, Employee

Location Type

Remote

Locations

India

Primary role

Full-stack Engineer

Skills Needed

vuejsPython

About Company

Industry

Technology

Company size

10-50

Apply to top-paying remote full-time jobs

Become a part of cosmogence talent pool.