Careers

Senior Full Stack Developer

As a Senior Full Stack Developer at AiiR, you will leverage your extensive programming skills and deep understanding of software architecture to develop and enhance a pioneering cybersecurity platform that protects enterprises around the globe.

Job description

We are seeking a highly skilled and experienced Senior Full Stack Developer to join our innovative team at AiiR. In this critical role, you will contribute to the development of our AI-driven cybersecurity platform, working across the full technology stack to build robust, scalable, and high-performance software solutions. Your expertise will be pivotal in evolving our product capabilities to meet the dynamic needs of our global clientele.

Job responsibilities

Responsibilities:

  • Develop high-quality software design and architecture by leveraging modern back-end and front-end technologies.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Develop tools and applications by producing clean, efficient code that follows open sourcing standards.
  • Automate tasks through appropriate tools and scripting.
  • Review and debug code, perform validation and verification testing.
  • Collaborate with internal teams and vendors to fix and improve products.
  • Document development phases and monitor systems.
  • Ensure software is up-to-date with latest technologies and security standards.
  • Mentor junior developers, providing guidance and support as needed.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or relevant field; Master’s degree a plus.
  • Proven experience as a Full Stack Developer or similar role; experience in software development and coding in various languages (C#, .NET, JavaScript etc.).
  • Strong knowledge of relational databases, SQL and ORM technologies.
  • Experience with JavaScript frameworks such as Angular JS, React, and Amber.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with various operating systems (Linux, Mac OS, Windows).
  • Analytical mind with problem-solving aptitude.
  • Ability to work independently and as part of a team.
  • Excellent organizational and leadership skills.