Full Stack Developer at Strategyzer
Role details
Job location
Tech stack
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.