Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9uzxh0lxboyxnllxjly3j1axrtzw50l2pwzy9iyw5uzxitzgvmyxvsdc5qcgcixv0

Software Engineer / Full Stack Developer

Software Engineer / Full Stack Developer

Job Title: Software Engineer / Full Stack Developer
Contract Type: Permanent
Location: Massachusetts
Industry:
Salary: Negotiable
Start Date: 2020-10-13
Reference: V-46423 OG
Contact Name: Ollie Gearing
Contact Email: ollie.gearing@nextphaserecruitment.com
Job Published: October 14, 2020 16:33

Job Description

I am delighted to work with an exciting and successful fast-growing pharmaceutical service company that is a global leader in clinical trial software. My client offers a fast-paced environment pushing boundaries to the next generation, whilst being able to gain new skills and grow your career.


RESPONSIBILITIES

 

 

  • Participate on a decentralized, agile-based software development team.
  • Write reusable, testable, and efficient code, unit-test and document implemented features
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of server-side models and algorithms
  • Implementation of web service APIs (REST)
  • Implementation of client-side logic, including UX design, HTML layouts and templates, AngularJS logic, and styling
  • Implementation of security and data protection
  • Integration of data storage solutions 

REQUIRED EXPERIENCE
The position requires a minimum of 3-5 years’ experience as a Software Engineer in an agile environment working with web-based applications. The skills listed below are those of a full-stack software engineer, with the understanding that each software engineer has his/her own preferred areas. A Bachelor’s degree in computer science, software engineering or equivalent field is required.

Front-end:

 

 

  • Design and implementation of complex web applications
  • Strong JavaScript coding skills and experience with functional programming
  • Strong skills with AngularJS/Angular
  • Strong UI and UX/web design skills (CSS3, SCSS).
  • Experience with reactive programming in JS (RxJS, NgRx).
  • Experience with responsive design applications (e.g. Material Design)

Back-end:

 

 

  • Experience with ORM (Object Relational Mapping)
  • Design and implementation of service web APIs such as Django/Django Rest Framework, Express.js or any Node.js framework
  • Experience with modern application frameworks such as Django or Ruby on Rails.
  • Experience with micro-services / loosely coupled applications using multiple data sources and interfaces
  • Experience with functional programming / higher order functions is a plus