Full Stack Developer (Javascript)

Job ID: 34140365

Budget: $15 – $25 USD

JOB POSITION SUMMARY
We are looking for a JavaScript Developer who is not afraid to learn new languages, frameworks, and other technologies.

Your responsibilities will include working with a team to develop new systems, build, implement new features, updating and maintaining existing systems. You are expected to be capable full stack development, but your work may be focused on frontend or the backend, depending on team needs. Commitment to team coordination is imperative for collaborative problem solving, design and architecture decisions, and development of infrastructure.

Requirements & Qualifications:
• Some experience with the following languages and frameworks is a must: JavaScript, Node.js, React, and NPM/Yarn
• Understanding of Agile methodologies
• Strong sense of team and group collaboration
• Must be comfortable with asking questions as needed and working out solutions with team members
• Extraordinary ethics and compassion for your colleagues
• Understanding of issue tracking systems, such as Jira
• Proficiency with code versioning tools, such as Git
• Thorough understanding of front-end technologies, such as HTML5 and CSS3
• Good understanding of JavaScript (ES6+)
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
• Understanding the nature of asynchronous programming and its quirks and workarounds
• Good understanding of templating concepts (e.g., Jade, EJS, etc.)
• Good understanding of CSS pre-processors (e.g., SASS, Less, etc.)
• Basic understanding of accessibility and security compliance
• Strong ability to work with multiple languages in different scenarios
• Familiarity with RESTful APIs and/or GraphQL
• Experience with a well-known SPA framework/library (1 or more of the following) is a must: React.js, Vue.js, Ember.js or similar
• Experience with AWS services (SQS, Lamdas, etc.) is desired, but not required
Related categories: PHP JavaScript Web Hosting React.js Typescript