« back to careers

Careers

Senior Developer (Mobile Front End)

FLSA Status: Exempt
Reports To: Development Manager
Department: Digital Services
Supervises: Developer

Position Summary:

The Senior UI/Front-end & Mobile Developer supports the development, implementation, and support of our enterprise Web and mobile solutions. Expert at creating standards compliant and cross-browser Semantic HTML. This position is experienced building sites based upon SEO.

Position Requirements:

  • BS in computer science or similar discipline, or significant work experience
  • 5+ years experience working with HTML/HTML5, CSS/CSS3, JavaScript, AJAX, and ActionScript
  • Current experience working on mobile sites and mobile applications
  • Recent UI development and project management experience
  • Self–motivated, with excellent problem solving capabilities
  • Previous experience at an advertising agency or Web development company preferred
  • Ability to work in a fast paced environment and meet aggressive deadlines focusing on quality, compliance, and attention to detail
  • Excellent communication skills, including training, presenting, and technical documentation
  • Willing to travel as required (less than 10%)

Knowledge, Skills and Abilities:

  • Expert at creating standards-compliant and cross-browser Semantic HTML
  • CSS mastery, with working knowledge of progressive enrichment through CSS3
  • Expert with unobtrusive JavaScript and JavaScript frameworks, including jQuery and JSON
  • Ability to translate PSDs or other static designs to HTML and CSS
  • Experience building sites based on SEO, usability, and accessibility best practices
  • Ability to work with versioning tools
  • Pluses:
    • Experience with mobile source products (eg. PhoneGap, Appcelerator, Airwatch, Sencha Touch) and toolkits such as jQueryMobile
    • Experience creating Rich Media banners in Flash and Adobe Air
    • Experience with Microsoft tools and platforms (ASP, .Net, C#, IIS)
    • Experience with .NET-based Content Management Systems
    • Experience with Scrum and Agile development
    • Experience working with either Objective C for iPhone applications or Java for Android applications
    • Familiarity with e-mail standards and experience creating templates for e-mail service providers (eg, MailChimp, Bronto)

Position Responsibilities:

  • Coding in Semantic HTML, CSS, and JavaScript, as well as other languages and tools as needed to get the job done
  • Assist in developing strict coding standards and ensure all development staff meet them
  • Develop rapid prototypes of potential new products, features, or widgets
  • Lead or participate in requirements gathering and formal spec creation
  • Participate in the process of project planning
  • Develop and maintain Web sites and mobile applications from *user needs*
  • Optimize performance of client-side code, taking into account issues of page weight, complexity, SEO, network, user perception, and other effects
  • Produce and optimize image assets for high performance
  • Work with other Developers, UX/Creatives/Designers, and Account Services to develop user-friendly Web sites and applications
  • Provide detailed documentation covering architecture and design of products for both internal and customer use
  • Assist in creating a formal internal and external QA/QC process
  • Maintain and enhance existing Web applications
  • Communicate with a wide variety of technical and business experts in both individual and group settings
  • Investigate new technologies
  • Provide guidance and complex subject matter training to less experienced team members

Participates in professional growth and development:

  • Attend company-sponsored in-services and/or continuing education
  • Participate in professional development activities and maintain professional affiliations as necessary

Participates in other activities:

  • Perform other job duties as assigned
  • Cross-train in other positions as requested

The above statements are intended to describe the general nature and level of work being performed. They are not intended to be an exhaustive list of all responsibilities, duties and skills required. Specific duties may change without notice.

jobs@medthink.com

« back to careers
Digital Pharma Tools Sign up for MedBytes your weekly digital pharma e-news Follow and share image map share on facebook share on twitter share on linkedin share on YouTube