JavaScript Developer

Snaphunt
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

HTML
JavaScript
Agile Methodologies
Automation of Tests
Software Bug Management
CSS
Software Debugging
Human-Computer Interaction
jQuery
MongoDB
Node.js
Ruby
Web Applications
React
Integration Tests
Information Technology

Job description

You will be responsible for:

  • Write, modify, and debug web applications using Node.js, JavaScript, HTML, and CSS
  • Design, code, and manage automated test scripts, continuous builds, and deployment
  • Create modern and responsive layouts based on designs and messaging provided by the creative team
  • Develop new features, enhance existing features, and implement bug fixes for code
  • Self-document development processes, conduct peer reviews, and give actionable feedback
  • Architect, design, and develop web applications to support internal and external clients and stakeholders
  • Collaborate with a team of developers to design end-to-end, industry-leading systems and solutions
  • Rapidly prototype new ideas, concepts, and designs
  • Work with agile development methodologies, adhering to best practices and pursuing continued-learning opportunities
  • Research and develop new web and mobile technology applications to improve user interface

Requirements

  • You possess a Degree/Diploma in Computer Science, Engineering or related field.
  • You have at least 5 years' experience, ideally within a Software Engineer role.
  • You are a strong team player who can manage multiple stakeholders
  • You are highly goal driven and work well in fast paced environments
  • You pay strong attention to detail and deliver work that is of a high standard
  • 3- 5 years of experience with HTML/CSS/JavaScript, node js, react js, mongo DB and JavaScript frameworks such as jQuery
  • Experience working in a lean/agile development environment with remote teams
  • Exceptional communication, organizational, and leadership skills
  • Knowledge of client-side single-page applications that use a modern framework such as React js , Backbone, or Ruby
  • Excellent debugging and optimization skills
  • Unit/integration testing experience

Benefits & conditions

  • Excellent career development opportunities
  • Work within a company with a solid track record of success
  • Leadership Role

Apply for this position