Full Stack Developer at Strategyzer

Strategyzer
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Computing Platforms
CSS
Software Quality
Code Review
Software Debugging
Elasticsearch
Github
PostgreSQL
Uptime
Performance Tuning
Ruby on Rails
Software Engineering
TypeScript
Web Applications
CircleCI
Capybara
Tailwind
React
Heroku
WebPack
Integration Tests
GraphQL
React
REST
Docker

Job description

You will be on the product team responsible for designing, developing, and deploying features to the Strategyzer software platform: a web application used by innovators, leaders, coaches, and more to apply industry-leading tools and processes from Strategyzer's content including books, articles, papers, etc. You will work closely with product and program designers, customer success, product management, coaches, and others to improve not just the code, but the overall value that our products and services provide. You will be a key player in ensuring our products are of the highest quality with a focus on simplicity, testing, and maintainability., Objectives of this Role:

  • Feature and infrastructure development across the stack to enhance user experiences and drive measurable business growth.
  • Support and help drive new projects from concept through to deployment, support and analytics.
  • Ensure quality standards including performance, uptime, scalability, code quality, testing, security, and design.

Core Responsibilities:

  • Participate in all aspects of software development, including designing, coding, testing, code reviews, deploying, supporting, debugging, and maintaining applications.
  • Work primarily with React, TypeScript, and Ruby on Rails, utilizing a mix of modern and legacy frameworks and libraries.
  • Collaborate with inspiring team members to create user-centric solutions.
  • Engage with a globally remote team spread across time zones using tools like Slack, Zoom, GitHub, Notion, and Loom to share ideas, demos, feedback, support, and more.

Requirements

Do you have experience in Writing skills?, * 3+ years of experience building software for web applications.

  • Highly proficient in React and TypeScript.
  • Proficient in Ruby on Rails, or highly proficient with an equivalent full-stack/batteries-included framework(e.g. Auth, ORM, async jobs, etc…).
  • Experience writing unit and integration tests., * Experience using PostgreSQL, ElasticSearch, Sidekiq, Capybara, Jest, GraphQL, REST, Docker, AWS, S3, Heroku, CircleCI, Webpack, Redux, SCSS, Tailwind.
  • Experience building real-time, collaborative applications (e.g. 2D whiteboarding).
  • Experience working in innovation-focused domains (e.g. customer discovery/research).
  • Experienced with React rendering performance optimization using state management tools using Redux, Memoization/Context APIs, etc…
  • Experience maintaining, debugging, and supporting production web applications, * Comfortable working autonomously while also being a strong team player.
  • Able to clearly articulate complex ideas and technical concepts using strong verbal, written, and diagrammatic communication skills.
  • Confident voicing ideas and being a dissenting voice when needed to contribute to solution design and development discussions.
  • Proactive and self-motivated, able to prioritize and take ownership of projects.

Benefits & conditions

  • A dynamic, collaborative, and innovative work environment where your contributions have a direct impact.
  • Opportunities for growth and professional development, with access to cutting-edge tools and methodologies.
  • Flexible working arrangements, including remote work options.
  • Competitive compensation and benefits package.

About the company

We help organizations achieve real business results with powerful tools, services, playbooks, and guided programs on our digital platform. From Fortune 500 giants to fast-moving startups, teams use Strategyzer to design better business models, value propositions, and growth engines.

Apply for this position