DevJobs

Senior Full Stack Engineer

Overview
Skills
  • Python Python ꞏ 5y
  • C# .NET C# .NET
  • Node.js Node.js ꞏ 5y
  • Bitbucket Bitbucket
  • GitHub GitHub
  • API integrations
  • AWS services
  • Git version control

FireArc owns, develops, and continually optimizes an intricate system of digital assets, contents, and infrastructures, all contributing to our digital advertising ecosystems.

Our products and digital content range from utility applications, habit-tracking mobile apps, and gaming apps, to native advertising ad tech. All our products and content coordinate together to create unique monetization solutions and advanced revenue streams for digital properties.

Your Impact & Responsibilities:

  • Design and develop scalable and responsive web applications using Python
  • Write clean, efficient, and maintainable code using TypeScript, and ensure that the code adheres to best practices and coding standards
  • Build and maintain server-side APIs using NodeJS and Express, and ensure that they are secure and scalable
  • Use AWS SDK to manage serverless resources like Lambda functions, S3 buckets, and API Gateway
  • Experience with AWS services such as EC2, Elastic Beanstalk
  • Monitor the performance of the application and optimize it for speed and scalability
  • Collaborate with designers and project managers to ensure that the application meets the business and user needs
  • Participate in code reviews and ensure that the code is well-documented and adheres to best practices

Requirements:

  • At least 5 years of experience in Fullstack web development- A Must
  • At least 5 year experience in Python or Node.js - A Must
  • Experience in C# .NET - A Must
  • Experience with AWS services such as EC2, Elastic Beanstalk
  • Strong understanding of authentication and authorization concepts
  • Experience with API integrations and third-party APIs like OpenAI
  • Strong understanding of Git version control and experience using BitBucket/Github for code management
  • Excellent problem-solving skills and ability to work independently and as part of a team.
  • Strong communication and collaboration skills
  • Fluent level of English (written and verbal skills)
  • Smart, interdisciplinary, fast learner, and a team player
  • Can-do attitude, and proactive approach to problem-solving
  • Bachelor's degree in Computer Science or a related field
FireArc Technologies .LTD