Senior Full-stack Engineer

Location:

About Dynamico AI:

At Dynamico AI, we’re at the forefront of bringing AI solutions to the business world, focusing on agility, scalability, and compliance. Our mission is to democratize AI, enabling companies to start their AI journey with impactful, manageable projects and scale effectively. We ensure that our AI solutions are not only innovative but also secure and fully compliant with current regulations. Join our mission to revolutionize businesses with cutting-edge AI technology.

Role Overview:

We are looking for an experienced Senior Full-stack Developer to join our talented team. In this role, you will be responsible for designing and implementing scalable, high-performance applications using Node.js and React, with Python as a bonus. You will also leverage your expertise in AWS and/or Azure, CICD principles, and Infrastructure as Code (IaC) to ensure our solutions are robust and efficient. A strong understanding of converting Behavior Driven Development (BDD) to Test Driven Development (TDD) is essential.

Key Responsibilities:

  • Design, develop, and maintain full-stack applications using Node.js and React.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement and manage AWS and/or Azure cloud services to support application infrastructure.
  • Apply CICD principles to automate and streamline the software development process.
  • Utilize Infrastructure as Code (IaC) tools such as Terraform, CDK, and ARM to manage and provision cloud resources.
  • Translate BDD specifications into TDD test cases to ensure high-quality code.
  • Perform code reviews, identify potential issues, and provide constructive feedback to team members.
  • Stay up-to-date with the latest industry trends and technologies to continuously improve our development practices.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional experience as a Full-stack Developer.
  • Strong proficiency in Node.js and React.
  • Experience with Python is a bonus.
  • Proven experience with AWS and/or Azure cloud platforms.
  • Solid understanding of CICD principles and practices.
  • Expertise in Infrastructure as Code (IaC) tools such as Terraform, CDK, and ARM.
  • Ability to convert BDD specifications into TDD test cases.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.

What we offer:

  • The opportunity to work remotely.
  • A supportive, collaborative environment where you can grow your skills in AI and its applications in the field of economics.
  • Exposure to real-world projects with cutting-edge AI technology.
  • A chance to contribute to innovative solutions that have a tangible impact on business strategy and economic analysis.

We look forward to your application!

Please note that candidates must be in possession of a valid work permit for the European Union in order to be considered for this position. This is essential to ensure compliance with EU laws and regulations. We kindly ask applicants to confirm their eligibility to work in the EU when applying.