Check other Jobs

Senior/Lead Full Stack (Python + React.js) Engineer

Technologies: django React
Locations: Buenos Aires
Departments: Engineering

On behalf of our client, AgileEngine is looking for a Lead/Senior FullStack Engineer (React, Django) to develop Front and Back end solutions. The ideal candidate’s prior work experience reflects high standards for engineering with proven capabilities. The candidate possesses the ability to take on important business challenges and execute them with precision and quality.

What is required?

  • 6+ years of commercial software development experience
  • A comprehensive foundation with object-oriented and functional programming languages.
  • Strong JS, CSS, and HTML fundamentals with proven experience in React.
  • Strong Python Django experience
  • Development experience in Java, Experience with RDBMS and database design.
  • Knowledge of multi-threading and building scalable systems.
  • Experience in building scalable, reliable and high-performance web applications.
  • Knowledge of multi-threading and building scalable systems.
  • Excellent communication skills and upper-Intermediate English
  • BS in Computer Science or equivalent practical experience
  • Experience with such tools as Webpack, Git, GitHub
  • Solid understanding of OOP principles and how to apply them in JavaScript

What will be a plus?

  • Data science background
  • HVAC systems background
  • HVAC controls software/hardware background
  • UX/UI design experience
  • Startup experience
  • Experience with any of the following:
  • – Server side web frameworks (e.g. Express, Flask, etc.)
    -Building user interfaces using JavaScript, HTML, CSS, and front end frameworks (e.g. Angular, React, etc.)
    – Developing applications backed by RDBMS or NoSQL data stores (e.g.MySQL, MongoDB, etc.)

  • Developing scalable, robust, and fault-tolerant REST services and microservices
  • Unit testing frameworks (e.g. Mocha, Chai, unittest, pytest, etc.)
  • Version control systems (e.g. Git, SVN, etc.)
  • Test driven development, continuous integration, and continuous deployment
  • Version control systems (e.g. Git, SVN, etc.)
  • AWS
  • Kubernetes
  • Postgres
  • Docker
  • Python
  • Expertise with other build and developer tools such as Github Actions, Bazel, Terraform

What will you do?

  • Development of scalable client-side enhancements on the core platform which supports all other business verticals
  • Implementing best practices and technical solutions
  • Taking ownership of business requirements and design/implement test solutions
  • Liaising closely with the US business and engineering team located in India to ensure a quality look & feel for all features
  • Development and integration of new applications and enhancements
  • Write a professional, performant, high-quality code that will support a rapidly scaling business
  • Development and refactoring, both frontend and backend for new/existing modules
  • Writing unit tests
  • Working with Module lead for code reviews/releases, QA for testing and PM for UAT
  • Post production support including enhancements, bug fixes, Troubleshooting guides and documentation
  • Maintain and instill high standards for code quality, code documentation, application performance, and stability;
  • Ask the right questions and think deeply about building solutions that support both our short-term and long-term goals
  • Develop full stack web applications in an Agile environment to increase the speed and efficiency of process and grow our overall product offering
  • Participate in the full product development cycle, including brainstorming, architecting, release planning and estimation, implementing and iterating on code, coordinating with internal and external clients, internal code and design reviews, MVP and production releases, quality assurance, and product support.
  • Collaboratively work on simultaneous projects with multiple stakeholders, both on the software team and company-wide
  • Work in a team environment, expressing ideas and being open to those of others, to effectively drive cross-team solutions that have complex dependencies and requirements
  • Designing and implementing infrastructure software services
  • Consulting for other development teams on infrastructure-related design questions and service operations
  • Identifying high impact capabilities and/or projects to help shape the team’s roadmap.
  • Running and maintaining our core services, including Kubernetes, our monitoring stack, and our AWS-based systems

What about the company

Our client is on a mission to stop climate change by making it easy and profitable for building owners to eliminate carbon emissions caused by wasted energy.

The company’s unique approach to Efficiency Production goes deep into buildings to uncover and continuously correct hidden inefficiencies that add up to meaningful financial value and carbon elimination that lasts. Since 2010, commercial real estate, educational, hospitality and industrial customers nationwide have chosen our client to enhance building comfort, increase net operating income and achieve their sustainability goals.

Apply Now

Apply for this position

Allowed Type(s): .pdf, .doc

Our GeographyGEOS

UTC-5
WASHINGTON DC USA
UTC-5
MIAMI USA
UTC-3
BUENOS AIRES Argentina
UTC+2
KYIV Ukraine
UTC+2
KHARKIV Ukraine
UTC+2
ODESA Ukraine
loc icon

WASHINGTON DC

AgileEngine, LLC
1751 Pinnacle Drive, Suite 600
McLean, VA 22102
USA

loc icon

MIAMI

AgileEngine, LLC
78 SW 7th St
Miami, FL 33130
USA

loc icon

BUENOS AIRES

AgileEngine, LLC
BOG, Av. Luis María Campos 877
C1426 CABA
Argentina

loc icon

KYIV

AgileEngine, LLC
Olesia Honchara St, 35
Kyiv 01054
Ukraine

loc icon

KHARKIV

AgileEngine, LLC
Kolomens’ka St, 63
Kharkiv 61000
Ukraine

Nauki avenue, 45/3, building 1

loc icon

ODESA

AgileEngine, LLC
Pol’s’kyi descent, 11
Odesa 65000
Ukraine