Menu
GMT Engineering
Close menu GMT Engineering
Request Free Consultation

Job: FullStack Dev

NodeJs , AWS, Terraform, Lambda
Remote
Full Time
Apply for this job - or - Join our talent network

Summary:

Join Our Client’s team as a Full Stack Developer to enhance and expand their technology offerings. Dive into feature creation within a Node.js ecosystem, oversee AWS deployments, and commit to constant enhancement for system reliability and upkeep. This role is a blend of software development and AWS infrastructure oversight. You’ll partner closely with their developer and design teams, reporting directly to the VP of Product Management and Development.

Key Qualifications:

  • Proficiency in Node.js for backend operations.
  • Hands-on experience with AWS tools, including Terraform, ECS, Lambda, RDS, S3, and related networking.
  • Familiarity with databases, notably DynamoDB and PostgreSQL.
  • Expertise in HTML and CSS frameworks, emphasizing React and Ant Design.
  • Implementation experience with OAuth workflows.
  • Agile development experience.
  • Proficient with JIRA Bitbucket for code management and deployment.
  • Comfort in a Linux environment.
  • Experience with integrating third-party cloud services is a plus.
  • Ability to collaborate efficiently and adapt in a dynamic environment.
  • Experience working with remote teams, both within the USA and Europe.
  • Excellent communication skills.
  • Experience working with Product Management and Agile Scrum methodologies
  • Independence and team collaboration skills.
  • At least 5 years of full-time experience in software development.
  • Experience working with Product Management.

Nice to Have Qualifications:

  • Familiarity with USA electricity markets and a passion or background in the energy sector.
  • Experience with energy control protocols, e.g., OpenADR, CSIP 2030.5.

Personal Attributes:

  • Effective Communicator: You can clearly voice your perspectives on critical decisions, are open to feedback, and can align even in disagreements.
  • Initiative-taker: You thrive in ambiguous situations, foresee challenges, and don’t wait for the complete picture to start or seek necessary resources.
  • Balanced Thinker: You appreciate the nuances in decisions, understand the trade-offs, and always strive to understand others’ viewpoints.