Descripción de la Plaza/nAbout the role
Quit daydreaming and make it a reality. We’re committed to help you get there. The Senior Full-Stack Developer (SFSD) is responsible for designing and writing code and providing support to web applications. S/he is able to work independently, assuming ownership for the design, interface and programming of simple and complex websites. We want this person to work with web applications and a variety of back-end and frontend technologies including HTML5, JavaScript, PHP, .NET, and Java. Additionally, to be comfortable with content management systems and e-commerce platforms.
Responsibilities
You will:
Develops web applications that follow the latest web standards and conforms with leading-edge front-end technologies
Works closely with Creative, Business, Technology and QA teams to ensure the technology will be functional and meet performance targets on all web platforms (mobile, desktop)
Owns the development of web applications and ensures they follow the overall technical architecture and design established by the technical lead
Implements user and business requirements which are composed of multiple development activities
Translates graphical designs and wireframes into fully styled markup code
Responsible for both front-end (HTML/CSS/JavaScript) and back-end coding and integration between the two layers
Maintains up-to-date and complete documentation on projects as dictated by the capability’s guidelines and best practices
Debugs or troubleshoots simple issues in existing web applications
Provide feedback on policies and procedures when an opportunity for improvement exists
Coach and support other front-end developers in fulfill their tasks and improving their skills
Help improve our code quality through performing code review where applicable
Oversees deployment of digital products
Clearly communicate project status to senior leadership and clients (technical)
Work closely with Product Owners to understand end-user requirements and translate them into effective technical solutions
Required skills
What are we looking for? Besides a great attitude…
You must have:
5+ years of web development experience (at least 2yrs. of experience as a senior)
At least 3 years of experience working with Front-End technologies and Back-End technologies, including LAMP, WAMP, and PHP
Fluent in English written and oral (B2 or above).
Web Development (HTML5 / CSS3 / Javascript) experience
Responsive experience (Bootstrap / Media Queries)
Knowledge of the Adobe Creative Suite or Sketch to pull and optimize creative assets
Experience with Gulp
Git expertise (Commits, Branching, PR’s, Merges, Rebases, Resets, Admin)
Experience in collaborating with creative, user experience, strategy and project management teams.
Experience with CSS and JS animations (Greensock for example)
It would be awesome if you also have:
Experience with content management systems such as WordPress, Drupal, Episerver, Sitecore or Crown Peak
Banners experience
HTML Emails
JS framework experience including, but not limited to Angular, React, Vue, Node
Pharma related experience
Bachelor's degree in Computer Science, a related field or relevant experience within the field
Experience with CRM/CLM platforms such as Veeva and/or Salesforce.com
Abilities and skills you need to be successful in the role:
Client facing and presentation skills.
Ability to bring clarity to ambiguous situations while still operating effectively.
Strong process-orientation with significant attention to detail
Ability to self-manage schedules and timelines for owned projects
Comfortable delivering with excellence in a faced paced, unstructured environment
Uses frameworks and structured problem solving when making decisions
Ability to work effectively with a diverse team