Senior Full-Stack Engineer (NodeJS, React, Typescript, GraphQL)

Posted 12 Days Ago
8 Locations
Remote
Senior level
Edtech • Software
The Role
The Senior Full-Stack Engineer will collaborate with product designers to build new features and products, maintain and scale web applications, and ensure code quality through unit testing. The role involves using various technologies such as Node.js, React.js, TypeScript, and GraphQL to create efficient frontend and backend solutions.
Summary Generated by Built In

This position is remote based.

Are you a seasoned Full-Stack engineer who wants a job that serves a larger purpose? Are you interested in making a meaningful, life-changing difference for millions of students? Digication is changing the way students learn from the ground up. Instead of rote learning through lectures and tests, Digication allows students to create online portfolios - collaborative and safe learning spaces - to encourage project-based learning. Campuses report that sustained ePortfolio usage leads to higher levels of student success, including significant increases in pass rates, GPA, and retention rates. Digication is now being used by students at over 6,000 K-12 and Higher Education schools.

Some of your responsibilities

  • Collaborate closely with product designers to review visual designs and collect technical requirements 
  • build new features or entirely new products using well designed, testable, efficient frontend and backend code (end-to-end with responsive UI)
  • Help to maintain, expand and scale our web application for our next growth phase

Your skills

  • At least 5 years of hands-on experience as a full-stack engineer, proficient in Node.js and React.js.
  • Strong knowledge of TypeScript and GraphQL, both on the server-side and the client-side.
  • Familiarity with TypeORM, type-graphql, Apollo GraphQL, Apollo Client, and Material UI frameworks.
  • Experience with cloud development, AWS services such as Lambda, Fargate, S3, SQS, DynamoDB, etc.
  • Proficiency in relational databases, especially MySQL.
  • Familiarity with containerization technologies, especially Docker.
  • Ability to write clean, maintainable code following industry standards and best practices.
  • Passion for writing thorough unit tests to ensure code quality.
  • Familiarity with accessibility standards and best practices for web development.
  • Have great written and verbal skills, just like every great communicator ;-)

Our culture

  • We work remotely and employees are distributed but more importantly we work as a team, with direct access to the company founders. 
  • We are self motivated, hold ourselves accountable for our work and commitments. 
  • Although we work with a sense of urgency, we don’t like cutting corners. 
  • Integrity is more important for us then profitability (although we are profitable!). 
  • We are not a “work hard/play hard” startup but responsible adults with diverse backgrounds and interests who take our mission, our clients and our lives seriously. 
  • We value personal growth and learning over titles and salaries.

Perks at Digication

  • Work wherever you want. If you want to move, travel, experience the world, do it while having a full time job with us.
  • There is one team meeting a day and one company-wide all-hands meeting once a week. Otherwise you work at your own pace. 
  • We connect via Slack and Zoom, and use GitHub pull requests for code review. 
  • We will get you whatever computer / phone / tablet you see fit. 
  • Last and not least, you get to work with on a product that makes a difference for students at thousands of schools and colleges. See what our users say about us: https://www.youtube.com/channel/UCiSdYblDWvWUccKA9zBIV4Q/videos

The Hiring Process

  • Application: Provide us with the following: a cover letter, resume, link to your portfolio and code samples
  • Work Sample: Within 48 hours of the application, we will let you know whether we would like you to work on our small work sample. This shouldn't take you longer than 2-3 hours.
  • Video interview: Upon successful review of your work sample, we will schedule a video interview with you. This interview is intended to gauge the general cultural fit and technical skills.
  • Pair programming: You will be given a few programming tasks to perform during a 3-hour screen sharing call with one of our developers.
  • Group Meeting: Get a chance to meet some more Digication peeps.
  • Job offer: We will let you know within 5 business days from the group interview whether you will be offered the position.

Top Skills

GraphQL
Node.js
React
Typescript
The Company
Providence, RI
21 Employees
On-site Workplace
Year Founded: 2001

What We Do

Designed by educators, for educators, Digication is a leading provider of easy-to-use e-Portfolio
solutions for teachers and students at all levels, from grades K through 12 to higher education.
Students at more than 6,000 schools use Digication e-Portfolios as a workspace for learning and
to easily, flexibly and professionally showcase their work and achievements across schools and
districts. E-Portfolios create new opportunities for learning, reflection, communication,
assessment, and career advancement. Integrated tightly with the company’s award winning e-
Portfolio system is the Assessment Management System. The AMS is a web-based assessment
solution for tracking, comparing, and reporting on student progress and performance in grades K
through 12 and in schools of higher education. Digication is headquartered in Providence, Rhode
Island.

Similar Jobs

CrowdStrike Logo CrowdStrike

Full Stack Developer (Remote, IND)

Cloud • Information Technology • Sales • Security • Cybersecurity
Remote
16 Locations
10000 Employees

Bounteous Logo Bounteous

Senior Backend Developer - Dot Net - C# - BOT

Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Remote
India
5000 Employees

Bounteous Logo Bounteous

Senior ROR Backend Developer

Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
Remote
India
5000 Employees

Atlassian Logo Atlassian

Senior Backend Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
Bengaluru, Karnataka, IND
11000 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account