What are the responsibilities and job description for the Full Stack Engineer position at Nootate?
About Nootate
Nootate is an innovative tech company dedicated to revolutionizing the way users interact with PDF documents. Our mission is to develop cutting-edge tools that enhance productivity and streamline workflows for professionals across various industries.
Design stage: Before developing, you will meet with our UI/UX designer and walked through our framework. You will suggest changes to support feasibility of development. We will implement your suggestions into the framework before starting development. You will not have to do any of the design, just attending 2 45-minute meetings before we start so we can determine feasibility.
Development stage: We will provide the complete product product design, website design, and detailed feature documentation. Your goal is to develop core functionalities of the application given the complete framework, design, and detailed documents.
Required Skills:
1. Front-End Development: Proficiency in HTML5, CSS3, and JavaScript frameworks like React, Vue, or Angular.
2. Back-End Development: Strong experience with Node.js, Python, or similar technologies.
3. PDF Libraries Expertise: Familiarity with PDF.js or similar libraries for PDF manipulation and display.
4. Version Control: Experience using Git for version control and collaborative development.
Preferred Skills:
1. AI Model Integration: Experience integrating AI models and automation features into web applications.
2. Responsive Design: Expertise in building responsive, user-friendly interfaces.
3. Performance Optimization: Skills in optimizing performance for web-based PDF tools.
4. API Development: Knowledge of developing APIs and integrating with third-party services.
Compensation and Time Commitment:
• Time Commitment: We estimate that the project can be completed within one to two weeks of focused development time.
Compensation: $1,000 upon completion of the project.
Resume and cover letter are required. Portfolio is optional.