Full Stack Javascript Developer at LuxTag

Responsibilities



Design, implement and manage web and mobile applications.

Write well-documented, reusable, and transferable code.

Participate in code reviews.

Identify and resolve performance and scalability issues.

Learn software engineering practices for coding at scale: static analysis, feature flags, instrumentation, and more.

Communicate technical matters with product owners.

Learn software engineering practices for coding at scale: static analysis, feature flags, instrumentation, and more.

Communicate technical matters with product owners



Requirements



Strong desire to learn, proactive, independent and meticulous.

Good English (written and verbal communication skills).

Critical thinking and ability to solve problems (know where to get help if needed).

Responsible and punctual.

Familiarity with UNIX-like operating systems (eg. Ubuntu, Debian).

Strong foundation in HTML and CSS (semantic HTML, CSS positioning, Flexbox ).

A strong grasp and understanding of JavaScript, Node and asynchronous code.

Familiar with ES6 syntax and new features of JavaScript such as fat arrow functions and promises.

Have experience dealing with API’s.

Have experience building something with javascript frameworks like React or Vue.

Familiarity with version control concepts, test driven development, agile software development and client/server application development.

Bonus: Understands blockchain technology.