Svitla Systems Inc. is looking for a Senior Full Stack Developer with Python and JavaScript for a full-time position (40 hours per week) in Argentina. Our client is a Mexican company specializing in providing comprehensive solutions across various sectors, including construction, real estate, and industrial services, and developing multiple construction projects, including residential, commercial, and industrial buildings. 

You will be responsible for designing, developing, and maintaining robust web applications using Python/Django for the backend and JavaScript with Vue.js for the front end. This role involves end-to-end development, collaboration with cross-functional teams, and ensuring scalable and efficient solutions.

Tech Stack:

Backend: Python, Django, Django REST Framework;

Frontend: JavaScript, Vue.js, Vuetify;

Databases: PostgreSQL, MySQL;

Version Control: Git, GitHub, or GitLab.

Requirements

  • 5+ years of experience using Python with Django.
  • 3+ years of experience using JavaScript with Vue.js.
  • Solid understanding of RESTful API design and implementation.
  • Knowledge of database systems such as PostgreSQL, MySQL, or MongoDB.
  • Knowledge of frontend technologies, including HTML5, CSS3, and responsive design principles.
  • Understanding version control systems like Git. 
  • Familiarity with Docker for containerization and deployment workflows.
  • Knowledge of authentication and authorization mechanisms, such as OAuth and JWT.
  • Experience with testing frameworks (e.g., PyTest, Jest) for unit and integration testing.
  • Understanding of CI/CD pipelines and deployment automation. 
  • Strong problem-solving and analytical thinking abilities.
  • Excellent communication and collaboration skills for working with cross-functional teams.
  • Proactive mindset with the ability to prioritize and manage multiple tasks.
  • Detail-oriented approach to delivering high-quality and reliable software.
  • Eagerness to learn and adopt new technologies as needed.
  • Ability to work in a fast-paced and dynamic environment.
  • Commitment to maintaining clean, efficient, and maintainable codebases. 

Responsibilities

  • Design and develop backend systems and APIs using Python and Django.
  • Build dynamic and interactive user interfaces using Vue.js and related frameworks.
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Optimize applications for maximum performance, scalability, and security. 
  • Integrate third-party services, APIs, and external libraries as required.
  • Write clean, maintainable, and well-documented code following industry best practices. 
  • Troubleshoot, debug and resolve issues across the application stack.
  • Conduct code reviews and contribute to improving coding standards and best practices. 
  • Manage and optimize databases, ensuring data integrity and performance.
  • Stay updated with emerging technologies and frameworks to suggest improvements or adoption.

We offer

  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Remote-friendly culture and no micromanagement.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • 15 vacation days, 10 national holidays, sick leaves.
  • Platzi unlimited training account.
  • Free webinars, meetups and conferences organized by Svitla.
  • Fun corporate celebrations and activities.
  • Awesome team, friendly and supportive community!

About Svitla

Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices through out the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.

Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.

Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!

If you are interested in our vacancy, please send your CV.
We will be happy to see you in our friendly team :)

Let's meet in person

Nataliia Semendiak
Nataliia Semendiak
Recruiter