We are looking for a Software Developer that operates under minimal supervision in a team environment with other company leaders. This position is responsible for the design, development, testing, implementation, and maintenance of software, systems, and solutions. Tasks assigned to this level require an in-depth understanding of the business processes and solution requirements, as well as the ability to identify and foresee problems, and the ability to perform analyses in order to recommend a resolution.
Onsite Requirements
- Yes - we are still in the startup phase so onsite presence is important at this stage. Work from home option would be available down the road.
Work Authorization
- Eligible to work in the United States
- No visa sponsorship at this time
Education Requirements
- BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field
Work Experience
- 5+ years of full stack web application development required
- 3+ years of team lead experience required
- Node.js and Express.js
- Experience with databases and SQL; Postgresql a plus.
- Demonstrate practical experience using TypeScript or ES6
- React
- Building and integrating with REST APIs
- Docker
- Ability to work in short, agile iterations
- Experience with data analytics and data dashboards
- AI and Blockchain experience would be a plus