Experience Level: Senior (5+ years)
About the Company: Multi-mode Sensing Platforms with AI Data Analytics for Sanitization Inspection & Disinfection.
SafetySpect developed the world’s first handheld scanner to see invisible contamination, document, and deactivate the potentially harmful pathogens in real- time.
We are looking for a talented and experienced Senior Software Engineer to join our dynamic team.
Key Responsibilities:
* Design and develop high-quality, scalable, and efficient web applications using React.
js for the frontend and Node.
js for the backend.
* Manage and optimize databases using PostgreSQL.
* Work closely with our product team to understand requirements and translate them into technical solutions.
* Implement robust APIs and services to support front-end features.
* Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design.
* Provide technical guidance and mentorship to less experienced team members.
* Stay abreast of developments in web technologies and programming languages.
Required Qualifications:
* Minimum of 5 years of experience in software development.
* Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
* Extensive experience with React.
js and its core principles.
* Experience with Node.
js and frameworks available for it, such as Express.
* Proficient understanding of database management, specifically PostgreSQL.
* Experience with data structure libraries (e.
g.
, Immutable.
js).
* Familiarity with RESTful APIs.
* Knowledge of modern authorization mechanisms, such as JSON Web Token.
* Familiarity with modern front-end build pipelines and tools.
* Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
* Ability to understand business requirements and translate them into technical requirements.
* A knack for benchmarking and optimization.
Preferred Qualifications:
* Experience with cloud services, e.
g.
, AWS.
* Familiarity with code versioning tools such as Git.
* Experience in working in an Agile/Scrum development process.
* Familiarity with Continuous Integration (CI) and Continuous Deployment (CD) practices.
Job Type: Full-time
Pay: $65,000.
00 - $110,000.
00 per year
Compensation package:
* Stock options
Experience level:
* 5 years
Schedule:
* Monday to Friday
Experience:
* Node.
js: 5 years (Required)
Ability to Commute:
* Grand Forks, ND 58202 (Required)
Ability to Relocate:
* Grand Forks, ND 58202: Relocate before starting work (Required)
Work Location: Hybrid remote in Grand Forks, ND 58202