Senior JavaScript Engineer
Company
Illustrative Mathematics
Location
Other US Location
Type
Full Time
Job Description
About Us:
Illustrative Mathematics (IM) is a non-profit organization dedicated to creating a world where all learners know, use, and enjoy mathematics. We create high-quality, standards-based math curricula and provide resources that support teachers in fostering an engaging and effective learning environment.
Position Overview:
We are seeking an experienced JavaScript Engineer to join our dynamic engineering team. This role is initially a contract position with the potential to transition into a full-time role. As a JavaScript Engineer at IM, you will play a key role in developing and maintaining our educational platforms, ensuring scalability, performance, and a seamless user experience.
Key Responsibilities:
- Develop and maintain web applications: Work with Ruby on Rails and Next.js to build and enhance our educational products.
- Serverless Application Development: Utilize TypeScript and JavaScript to develop and deploy serverless applications.
- UI/UX Design Implementation: Implement responsive and accessible interfaces using CSS, SCSS, and SASS.
- Version Control: Collaborate with the team using git and GitHub to manage and review code.
- Deploy and Manage Applications: Use Heroku and Vercel for deploying and managing applications in production environments.
- Cloud Services: Integrate and manage services on AWS, including Lambda, CloudFront, CloudTrail, S3, IAM, Secrets Manager, and SES.
- Third-Party Integrations: Work with tools such as Salesforce, FusionAuth, and Sentry for various operational needs.
- Collaboration and Communication: Work closely with cross-functional teams, including product managers, designers, and educators, to deliver high-quality features.
Required Qualifications:
- Proven experience in JavaScript and TypeScript in professional projects.
- Strong experience with frameworks like Next.js and Ruby on Rails.
- Proficient in front-end technologies, including HTML, CSS, SCSS, and SASS.
- Experience with serverless architectures and cloud services, particularly AWS.
- Familiarity with version control tools, specifically git and GitHub.
- Experience with deployment platforms like Heroku and Vercel.
- Knowledge of integrating third-party services such as Salesforce and FusionAuth.
- Strong problem-solving skills and the ability to work effectively in a remote, collaborative environment.
- Must reside in and be legally authorized to work in the USA
Preferred Qualifications:
- Experience in the education sector or with educational technology.
- Understanding of best practices in security and data privacy.
Contractor Compensation + Availability
- The compensation is $60 - $85 per hour commensurate with experience
- Preference: a commitment to dedicate at least 30 hours per week to this work
- This position is approved to be compensated for up to 40 hours per week based on the workflow and contractor’s availability
Contractor-to-Hire Summary
- This position has the potential to become a full-time role with the company.
- The contractor must satisfactorily support the role as described for a minimum of 30 days, and no more than 90 days before the availability of a full-time position may become available.
- If a full-time position becomes available, the hiring range is expected to be $120,000 - $160,000 annually.
Why IM?
- Mission-Driven Work: Contribute to meaningful projects that help shape the future of math education for millions of students and educators worldwide.
- Innovative Environment: Join a passionate, diverse team and work with cutting-edge technologies in a collaborative, remote-first setting
- Growth Potential: Opportunities for learning, development, and advancement within a rapidly growing organization.
Date Posted
08/24/2024
Views
164
Similar Jobs
Senior Engineering Manager, Micros Foundations - Atlassian
Views in the last 30 days - 0
Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...
View DetailsSenior Frontend Engineer - Simply Business
Views in the last 30 days - 0
Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...
View DetailsSenior Professional Services Consultant - Cloudflare
Views in the last 30 days - 0
The role of a Professional Services Consultant for Application Security and Performance at Cloudflare involves providing advisory and handson keyboard...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View DetailsSenior Data Analyst - Customer Experience - WISE
Views in the last 30 days - 0
Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...
View Details