These job descriptions are examples. Looking for work?

Find JobsFind Jobs

Applications Developer

0 people like this description

The design team seeks a developer to help support a suite of internal designer tools. The ideal candidate has a breadth of development experience that spans front-end to back-end development but the main focus is the front-end and middle-tier. This person is passionate about building great tools and enabling great design.
In this role, you will work closely with the design team to build and enhance internal tools that help designers efficiently deliver great user experiences.

Qualifications:
• At least 5 years of experience developing Web-based applications. Advanced knowledge of web-based UI frameworks, toolkits, and techniques.
• You must be ready to take on the challenge of learning new technologies, working on fast-paced projects, and pitching in wherever needed.
• You should be comfortable working in a very collaborative team as well as communicating with design, development, and PM.
• You should be prepared to deal with a certain level of ambiguity, shifting priorities, and adapting to user feedback.
• Experience creating Phone or modern apps preferred.
• Nice to have: design skill at some level (comfort with Photoshop or Illustrator).
• Experience with Lean UX is a nice to have
• Any experience with Adobe SDK to build extensions is HIGHLY DESIRED

REQUIRED PROGRAMMING SKILLS:

• Deep understanding of Object Oriented concepts + hands-on experience OOP using JavaScript (or TypeScript) and C#
• Ability to produce reusable code benefiting from OOP as much as possible
• Ability to design complicated algorithms
• Ability to write performance code using JavaScript (or TypeScript) and C#
• Understanding of LESS programming structures
• Expert level understanding of CSS/HTML (especially the box-model [margins, padding, borders], table-less layouts, and CSS FlexBox)
• Expert level understanding of JavaScript (or TypeScript)
• Experience with JSON (JavaScript Object Notation)
• Deep understanding of generics and being highly creative in using generic classes and methods
• Understanding of recursion and ability to implement and debug recursive methods
• Experience with ASP.NET MVC (especially Razor views and HTML helper extensions)
• Experience with Telerik’s Kendo framework
• Experience with AngularJS

NICE-TO-HAVE PROGRAMMING SKILLS:
• TypeScript
• Understanding of IQueryable/IQueryProvider framework
• Experience maintaining old ASP.NET “Generic ASHX Handlers”

These job descriptions are examples. Looking for work?

Find JobsFind Jobs