Fullstack
About this Role
We are seeking a Fullstack with thorough experience that will:
- Develop new user-facing features using React.js and related technologies.
- Create reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality, maintainable code.
- Optimize components for maximum performance across a wide range of web-capable devices and browsers.
- Collaborate with product teams and backend developers to ensure a seamless user experience.
- Write clean, scalable, and maintainable code that adheres to industry best practices.
- Conduct thorough code reviews to uphold high-quality standards.
- Participate in the full software development lifecycle, including ideation, development, testing, and deployment.
- Assist in task estimation and planning of development cycles.
- Ensure security and data protection measures are in place.
- Integrate data storage solutions, primarily utilizing Azure services, including databases and key-value stores.
- Build and maintain microservices architectures to ensure system scalability and reliability.
- Develop and maintain RESTful APIs for client-side consumption.
- Utilize the Express framework for efficient application development.
- Optionally, employ Mongoose and Mongo Driver for database schema management.
- Write complex MongoDB aggregation pipelines for data analysis and querying.
- Practice Test-Driven Development (TDD) to enhance code quality (preferred).
- Must Have Proficient in JavaScript, TypeScript, including DOM manipulation and the JavaScript object model.
- Strong understanding of React.js and its core principles.
- Experience with popular React.js workflows (e.g., Flux, Redux).
- Familiarity with modern EcmaScript specifications (ES6+).
- Proficient in RESTful APIs and asynchronous request handling.
- Strong skills in benchmarking and optimization.
- Familiarity with version control systems (e.g., Git).
- Knowledge of modern authorization mechanisms (e.g., JSON Web Token).
- Familiarity with unit testing frameworks (e.g., Jest, Mocha).
- Strong knowledge of Node.js and associated frameworks (e.g., Express).
- Experience with Microservice Architecture and design patterns.
- Proficient in database technologies, particularly MongoDB, and experience with aggregation pipelines.
- Familiarity with continuous integration and deployment (CI/CD) pipelines.Nice to Have
- Familiarity with cloud providers.
- Experience with data structure libraries (e.g., Immutable.js).
- Knowledge of isomorphic React is a plus.
- Familiarity with modern front-end build tools (e.g., Webpack, Babel, NPM).
Want more jobs like this?
Get jobs in Buenos Aires, Argentina delivered to your inbox every week.

Perks and Benefits
Health and Wellness
- Health Insurance
- Life Insurance
- HSA
- Short-Term Disability
Parental Benefits
- Birth Parent or Maternity Leave
- Non-Birth Parent or Paternity Leave
- On-site/Nearby Childcare
Work Flexibility
Office Life and Perks
- Commuter Benefits Program
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Sabbatical
Financial and Retirement
- 401(K)
- Relocation Assistance
Professional Development
- Learning and Development Stipend
Diversity and Inclusion
- Employee Resource Groups (ERG)