Pyramid Consulting, Inc
Full Stack Engineer
Pyramid Consulting, IncArgentina5 days ago
ContractInformation Technology

Experience

  • 3+ years of professional software development experience.

Core Responsibilities

  • Develop and maintain scalable APIs, microservices, and automations.
  • Collaborate with cross-functional teams to deliver end-to-end technical solutions.
  • Write clean, maintainable, and efficient code following best practices.
  • Leverage Azure Cloud services for building, deploying, and integrating solutions.
  • Ensure comprehensive documentation for systems, services, and processes.
  • Optimize components for performance across devices and browsers.
  • Conduct code reviews to maintain quality and coding standards.
  • Participate in the full SDLC with a strong focus on automation, reliability, and security.
  • Implement secure coding practices and ensure data protection compliance.
  • Integrate Azure-based data storage solutions.
  • Build and maintain RESTful APIs using Node.js and Express.
  • Optionally work with Mongoose or the MongoDB Driver for database handling.
  • Write complex MongoDB aggregation pipelines.
  • Follow Test-Driven Development (TDD) methodologies.

Must Have Skills

  • Basic understanding of Azure Cloud VMs, networking, PowerShell, and Pester.
  • Proficiency in Python, Selenium, and API automation.
  • Hands-on experience with CI/CD pipelines and GitHub.
  • Strong knowledge of JavaScript, TypeScript, React.js, and front-end concepts.
  • Familiarity with RESTful API concepts, Git version control, and unit testing (Jest, Mocha).
  • Advanced expertise in Node.js, Express, and microservice design patterns.
  • Proficiency in MongoDB, including advanced aggregation pipeline writing.
  • Solid grasp of CI/CD methodologies.

Nice to Have

  • Experience working in large-scale or enterprise environments.
  • Familiarity with Agile methodologies.
  • Strong capability in API-driven ecosystems.
  • Exposure to performance testing and contract testing.
  • Knowledge of Kubernetes.
  • Experience with cloud ecosystems, modern data structures (e.g., Immutable.js), and front-end build tools such as Webpack, Babel, and NPM.

Key Skills

Ranked by relevance