Post a job
Full Stack Web Developer

Company:
Eolas Recruitment
Location:
Dublin, Country: Ireland
Job Type:
permanent
Job Description

Job

  • Work on complex projects that require both depth and breadth of knowledge in a number of technologies and the business.
  • Participate on projects, clarifying the business requirements, performing systems analysis, development and modification activities, as well as related maintenance & support.
  • Assist in planning sessions with the business users to analyze business requirements, and provide design recommendations.
  • Write concise and clear technical specifications based on analysis of complex business requirements.
  • Translate business and technical requirements into business application systems.
  • Develop and modify complex software systems using disciplined software development processes.
  • Document systems, applications and new procedures to Industry standards

Experience Required:

  • 4+ years’ experience in front and back end development.
  • With a proven record of delivering sophisticated Web development

Essential and Desirable Skills:

  • The ideal candidate will have the following:
  • Proficient in modern JavaScript (ES2016) and non-trivial CSS3, HTML5, Bootstrap v3+, and TypeScript
  • Experience with front-end frameworks such as AngularJS, Angular 2 etc.
  • Experienced with JSON based REST services
  • Experience with BDD, TDD; testing frameworks such as Jasmine, Mocha, Protractor
  • Experience with (Sass or LESS), as well as responsive web design techniques and cross-browser compatibility
  • JAVA/J2EE, Spring/Spring Boot, REST Web services and associated security protocols
  • Experience with NoSQL (MongoDB) and Relational Databases
  • DevOps, and Continuous Delivery Pipelines (Jenkins, Docker, Maven)
  • Testing frameworks (JUnit or Mockito)
  • Version Control Systems (SVN, GIT)
  • Application Servers like Tomcat & IIS
  • Experience with Windows & Linux Operating Systems
  • Knowledge of agile principles, tools, and best practices
  • Self-starter with a proactive approach.
  • Excellent interpersonal and communication (oral & written) skills. An ability to present and discuss technical information in a way that establishes rapport, persuades others, and gains understanding.
  • Ability to work as a team member and on your own initiative.
  • Must be methodical, high degree of accuracy and attention to detail.

Educational Requirements:

  • Third Level Qualification in Computer Science / IT or relevant work experience

Working Hours:

  • Standard working week.
Job Settings
Number of jobs: 1 hires
Information about the advertiser
Company: Eolas Recruitment
Company size: 1-49
Contact: NA