What are the responsibilities and job description for the Software Engineer - Full Stack position at Everykey?
Please apply here. Only submissions through this platform will be reviewed.
About Everykey
Everykey is redefining secure access with cutting-edge authentication and password management technologies. Our mission is to simplify security while delivering an exceptional user experience.
Job Description
As a Contract Software Engineer specializing in Backend with Frontend support, you will play a crucial role in the development of Everykey web applications, including the marketing website, API, and internal tools. You will be working with our in-house engineers, out-of-house contractors, and corporate clients to develop these web applications and product features to their specifications.
Responsibilities
About Everykey
Everykey is redefining secure access with cutting-edge authentication and password management technologies. Our mission is to simplify security while delivering an exceptional user experience.
Job Description
As a Contract Software Engineer specializing in Backend with Frontend support, you will play a crucial role in the development of Everykey web applications, including the marketing website, API, and internal tools. You will be working with our in-house engineers, out-of-house contractors, and corporate clients to develop these web applications and product features to their specifications.
Responsibilities
- Develop and maintain responsive, user-friendly web applications using modern JavaScript frameworks like Angular and React (Angular preferred).
- Style applications effectively using CSS and build efficient workflows using Webpack.
- Design, implement, and optimize cloud-based solutions, particularly with AWS services.
- Build and maintain backend systems using Node.js (Express) and TypeScript, with some projects involving Laravel and PHP.
- Work with various databases, including SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB).
- Implement caching strategies using services like Redis to optimize performance.
- Develop and maintain Chrome extensions using Manifest V3 (MV3). Experience with Plasmo is a plus.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Debug and resolve technical issues in a timely manner.
- Write clean, maintainable, and well-documented code. ### Required Skills
- Education or experience in Computer Science or Computer Engineering
- Strong experience with Node.js and Express using TypeScript and React.
- Familiarity with Laravel and PHP is a plus.
- Hands-on experience with AWS services (e.g., S3, Lambda, EC2).
- Experience developing Chrome extensions using Manifest V3 (MV3).
- Familiarity with Plasmo (preferred but not required).
- Bonus - Experience with Stripe
- Bonus - Bluetooth Low Energy Experience ### Languages
- HTML
- CSS
- JavaScript
- SQL ### Tools
- Web Consoles
- NodeJS
- HTTP
- REST Client
- Git
- BASH ### Benefits Fully Remote Flexible Hours Equity Ownership Potential 13 Floating Holidays 5 days starting PTO Additional PTO Accrual: 1 hr PTO per 24 hrs worked (~11 days per year) Contract Details Competitive compensation based on experience and project scope. Duration: 6-9 months. Opportunity for Extension: Potential to transition to a full-time role based on performance and project needs.
Salary : $50,000 - $110,000
Principal Full Stack Engineer
Eliassen Group -
Westlake, OH
Software Engineer
Procare Software -
Cleveland, OH
Clinical Engineer
MIM Software -
Beachwood, OH