Though we do not hire based on specific languages or technologies, we primarily utilize the following: Web technologies (JavaScript, TypeScript, React, CSS, etc.) Microsoft development stack (C#, SQL Server) on Azure, NHibernate ORM.
Demonstrate solid working knowledge of any mainstream object-oriented programming language, ideally C#, JavaScript, Typescript
Have a deep understanding of back end/server/api development, including application and database/data development and architectures
Demonstrate solid working knowledge of these mainstream front-end technologies ideally JavaScript, TypeScript, React, & CSS. 'Have a deep understanding of front-end development and architectures
Possess broad applicable knowledge of data/database technologies including traditional RDBMS's (SQL Server), and NoSQL (CosmoDB)
Display working knowledge of the SQL language and/or SQL-based relational database system(s) (i.e. MySQL, SQL Server, Oracle, etc.)
Requirements
Bachelor's degree or equivalent work experience
At least 5-10 years of experience as a full-stack developer
Have a passion for full stack development (web, server/Api/SQL etc...) and technology in general
Highly organized with superb attention to detail
Superior project management and organizational skills
Proven ability to work in an ever-changing environment, ability to connect the dots and make decisions on your own feet
Ability to produce quality materials within tight timeframes and simultaneously manage several projects
Ability to communicate clearly and concisely, verbally and in writing
Exercise sound judgment and work successfully with all employee levels, regardless of background and perspectives
Be comfortable working in a distributed, semi-virtual environment
Be capable of creating and executing on technical direction and tasks for yourself and others
Be able to take minimal direction from others and provide maximal output for yourself (and others)