Front-End Developer Job Description (seeking Freelancers/Interns)
We are currently seeking a talented Front-end Developer (freelancer / intern) to design and develop for web and mobile [url removed, login to view] are an upcoming healthcare startup (based out of Delhi) with core team comprising IIT, IIM, ISB, MAMC and UMich alumni. The ideal candidate should be based out of Delhi. Interested candidates kindly reply with your CV or link to references/past work.
Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. The developer will work in a team environment in the design and execution of web and mobile products. You will bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works. The ideal candidate is a creative thinker with experience in user experience definition and user interface design.
Develop and test user-facing features across multiple browsers, platforms, and devices, including smartphones and tablets.
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Assure that all user input is validated before submitting to back-end
Collaborate with client services, sales, and the design team, and manage time across multiple tasks in a deadline-driven, team environment.
Skills and Qualifications:
Proficient understanding of standard compliant web markup, including HTML5, CSS3
Strong experience in hybrid mobile platform like ionic / Angular JS, phonegap in production
Experience in TDD/unit testing AngularJS applications using mocha, jasmine
CSS preprocessors (Sass) to create standard compliant pages from design mockups
Possess an advanced knowledge of web and mobile UX/UI; adhere to and extrapolate complex design systems and apply to coded pages, screens, and states.
Good understanding of asynchronous request handling, partial page updates, and AJAX
Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.
Knowledge of advanced HTML5 capabilities like AppCache, Local-Storage, Geolocation, Device Capabilities access. ( Canvas is preferred )
node.js, gulp or npm, browserify and other frontend technologies
Good understanding of SEO principles and ensuring that application will adhere to them.
JSON Restful APIs
GIT version control system
Analytics solutions, such as Google Analytics
Bachelor's degree or higher in a related discipline (preferred but not required). Minimum 2+ years in a front-end development position.