Denxa Technologies (A Canadian-based company) engineering team is looking for a Mid/Senior Front-End Developer to develop our web applications to support thousands of users. You will be a part of the Dev team, and as such, your work is not just developing but will serve a critical role in helping our software to easily expand to any size of the installation. In addition, you will have the responsibility of adding new knowledge to our team. So, if you are a person who is eager to learn, try, and work together, this job is for you.
- Benefits of Working at Denxa
We work remotely
We believe knowledge workers need the freedom to be creative, so we have flexible working hours and we rely on results
We are an awesome Scrum-based team working with quality agile tools
We pay for every asset you need to work with if needed
We have scheduled daily Scrum meetings
We work on a sprint-based Scrum method and we rely on efforts, not specific timings, so you don’t get stressed
- Roles and Responsibilities
Deliver new, modern and well-structured, and tested UIs
Learn, suggest, document, and deliver new knowledge to our team
Help Scale UIs to support hundreds of thousands of users
Participate in Agile/Scrum activities
Be critical about everything you work on
- Qualifications
Good command of English especially writing
A rock-solid understanding of the core JavaScript language and concepts, HTML5, and CSS3
Familiarity with a server-side language
Proven experience and proficiency developing well-structured web applications using modern JavaScript tools, frameworks, and libraries (ReactJS is enough, Ideally with Hooks)
Experience with Git
Cross-browser compatibility and clean code is in your DNA
Know how to code on best practices, patterns, and new features of Javascript and related libraries (Such as React)
Experience with data-driven web development, including strong knowledge of JSON
Experience with OAuth, JWT tokens
Ability to design and create a large-scale enterprise application from the ground up
Experience with RESTful APIs
Must have proficient knowledge of secure coding practices
Experience with CLI is a must
Experience working on accessibility and UX-based design and code.
- Nice to have
Unit testing experience (Jest/Enzyme or Cypress)
Experience with containers such as Docker
Experience with other programming languages, Frameworks, or libraries
Understanding the CI/CD process
Next.js practical experience
Experience with GRPC
معرفی شرکت
Denxa is a blockchain accelerator striving to bring social freedom to everyone on the planet. Our headquarter is located in Toronto, Canada and we have multiple teams working from all around the world together. Our job is to develop web applications to support hundreds of thousands of users. You will be a part of a great Scrum team, and as such, you serve a critical role in helping our software to easily expand to any size of installation. In addition, you will have the responsibility of adding new knowledge to our team. So if you are a person who is eager to learn, try, and work together, we will be happy to receive your resume, and start work together.