Lead Full Stack Engineer

  • Rosario
  • Agileengine
Job Description AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia. If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :) Must haves  Significant practical experience with Node, React and Typescript as a Senior or Lead; Knowledge of best practices for API development in distributed environments; Hands-on experience with GraphQL (Apollo Server) and SQL; Proven proficiency in unit testing and integration testing frameworks; Strong communication skills with excellent interpersonal effectiveness; Demonstrated ability to prioritize tasks effectively, delivering work with speed and high quality; Hands-on experience with engineering principles and design patterns; Hands-on experience with Serverless framework; Experience collaborating with data scientists; Passionate about writing clean, reusable and maintainable code; Comfortable collecting and refining both functional and non-functional requirements with stakeholders; Upper-intermediate English level. Nice to haves Experience with business intelligence or machine learning is a huge plus; Experience working with AWS and Terraform; Experience using Prisma ORM; Experience with Auth0; Experience with asynchronous communication in a distributed environment; Familiarity with Github Actions for CI/CD pipelines; Familiarity with Kubernetes. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps. Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities. A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands. Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Requirements Significant practical experience with Node, React and Typescript as a Senior or Lead; Knowledge of best practices for API development in distributed environments; Hands-on experience with GraphQL (Apollo Server) and SQL; Proven proficiency in unit testing and integration testing frameworks; Strong communication skills with excellent interpersonal effectiveness; Demonstrated ability to prioritize tasks effectively, delivering work with speed and high quality; Hands-on experience with engineering principles and design patterns; Hands-on experience with Serverless framework; Experience collaborating with data scientists; Passionate about writing clean, reusable and maintainable code; Comfortable collecting and refining both functional and non-functional requirements with stakeholders; Upper-intermediate English level.