Front End Developer - ReactJS
RemoteCanada, British Columbia, VancouverEngineering
Why Next Decentrum
Next Decentrum is building the Launchpad for the World’s Most Iconic NFT Products. We are democratizing access to coveted artworks and artifacts from the world’s top museums, and delivering unique, social, and meaningful metaverse experiences.
Important job functions that you will execute with confidence.
Collaborate with the design team and the backend team to build new customer-facing UIs and flows for security analysis and automation, while maintaining the quality and improving the experience of existing products.
Empower the frontend team to achieve a high level of technical productivity and quality, using up-to-date technologies, patterns and processes.
Monitor and bug fix to ensure that customers can use the application expectedly.
Create technical documentation and communicate clearly across the product team.
Support team members to review, feedback, and onboard.
Strong understanding of API protocols; JSON, REST, GraphQL, gPRC, etc.
Leverage TDD and use automated testing and unit tests.
Ensure designs and code are well documented and are ready to scale.
Be comfortable in a highly dynamic, entrepreneurial, agile environment without sacrificing the quality of work products.
Stay current with emerging web and mobile technologies and trends.
Collaborate with the product team, share feedback from project implementations and influence the product roadmap and future micro-service/monolithic architectures.
Provide end-to-end support of software systems from design through development to deployments and maintenance.
Qualifications & Experience
Diploma or Degree in Computer Science or related field.
3+ years of experience as a back-end and/or front-end full stack React, Node, Express developer.
More than 3 years of experience in ReactJS
More than 2 years of experience in TypeScript
3 - 6 years of experience in UI/UX engineering-related roles
Experience building scalable infrastructure software and distributed systems for SaaS products.
Experience with AWS services EC2, ECS, serverless computing, CloudFormation, EBS, RDS, S3, IAM, ElastiCache, AWS Lambda, AWS DynamoDB.
Experience with SQL, NoSQL and Graph databases.
Knowledge of code versioning tools, CI/CD tools and processes; Git, GitHub Actions, Docker.
Nice to have
A high bar for the quality of code and quality of user experience.
An extremely high attention to detail.
Commitment to being a remote-first company and embracing remote work best practices.
How to get the Job
Screening Call - Let’s chat and make sure you have the right experience and attitude.
Chemistry Chat - Take a 1:1 call with your future co-workers to see if you click.
Leadership Meeting - Get acquainted with the leadership team and see if there is a fit.
Paperwork Discussion - Lets align on the terms of your employment.