F4 ยท 5 months ago
Presentation Layer Developer
F4 is seeking a Presentation Layer Developer to join a team of agile developers responsible for architecting and building robust applications serving over 10 million global users. The role involves evaluating technologies, designing architectures, and implementing user interfaces for various platforms including iOS, Android, and web applications.
AnalyticsBig DataInformation TechnologySoftware
Responsibilities
Evaluate technologies and present proposed architecture to team
Design and architect UX and UI components based on functional specifications and requirements
Develop components and solutions that integrate with web applications
Provide technical leadership and expertise for product deliverables
Create UI from provided wireframes, design comps and UI artifacts
Collaborate with team members about their designs and solutions
Utilize TDD to create code and unit tests which check acceptance criteria and provide broad code coverage
Perform code reviews as well as subjecting your code to reviews
Implement UI with technologies such as JavaScript, jQuery, Backbone.js, Marionette, RequireJS, HTML5, LESS and PhoneGap to create real-time applications leveraging model-driven development
Qualification
Required
3+ years of professional development with HTML, CSS, JavaScript
Effective time management and communication skills
Demonstrated ability to learn new technologies and frameworks
BA/BS/MS in Computer Science/Information Systems or comparable experience
Preferred
Experience with REST, PhoneGap, HTML5, Sencha, jQuery, Backbone.js, Marionette, RequireJS
Experience developing single page applications as lead developer
Experience developing applications with Agile and iterative methodologies