I think the other answers miss an important part of the issue. You asked:
Does this work as a rigorous construction?
The comments hint at the problem: You cannot just make up some axioms and then assume that there is necessarily a family of objects satisfying them. Because sometimes there isn't.
An example that comes up on this site with great frequency: people ask if you can take the real numbers and add a new element $\infty$ which satisfies $\infty\cdot 0 = 1$. In form, this looks almost exactly like what you want to do: “start with the real numbers and add a new element $i$ which satisfies $i^2=−1$.” But the two cases are quite different: $i$ works, and $\infty$ doesn't. There is no reasonable extension of the real numbers that has such an element. (Of course you can insert one, but you can't also preserve the associative, distributive, or additive inverse laws, so what you get no longer looks much like an extension of the real numbers.)
People similarly ask on this site if they can add a number $\epsilon$ to the real numbers with the property that $0 < \epsilon \le r$ for all positive real numbers $r$. And the answer is no, they cannot, it does not work. (Consider $\epsilon\cdot \frac12$.)
So the strategy of "real numbers, and add a new number such that (whatever)” can't be pursued without some care.
Some of the comments to your question point this out: you can make up whatever rules you want, but then you have to prove that there is some system that actually follows those rules, and that still contains something recognizable as the real numbers. The usual constructions of the complex numbers do this. We take some concrete set of objects (ordered pairs of reals, $2×2$ matrices, sets of polynomials, etc.) and show that they satisfy the properties that you wanted:
- We can define addition and multiplication operations on these objects; for example using the ordered pairs we define $(a,b)\cdot(c, d) = (ac-bd, ad+bc)$.
- We can identify a subset of the objects that behave just like the real numbers as regards addition and multiplication: in this case the real number $r$ corresponds to $(r, 0)$.
- There is some object $i$ that has the property $i\cdot i=-1$. In this case $i=(0, 1)$ works. ($i=(0, -1)$ also works.)
The concrete objects are essential here, because without them, you don't know that your definition isn't inconsistent or even incoherent.
Of course then all field properties that involve multiplication have to be proven by hand. And topological properties of $\mathbb{C}$ also.
– Jean-Armand Moroni Jun 12 '22 at 13:47