Roles & of Full Stack Web Developer; Responsibilities
Technical Development (website frontend and backend):
Create and develop original WordPress themes, websites, plugins, RESTful APIs, social apps, mobile apps.
Design, implement, and maintain online products using multiple languages including but not limited to: PHP, JS, SQL, CSS3, HTML5, ReactJS, AngularJS, NodeJS including media queries and Responsive Web Design techniques.
Design SQL or NoSQL databases as per the requirement of projects with scalability and optimisation of resources.
Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Photoshop is a plus.
Write code that not only works but also conforms to best practices so that others can understand and edit your work without issue.
Develop new user interfaces to enhance web presence and applications.
Understanding of agile development methodologies and following the same.
Maintain and develop existing applications; create and maintain project documentation.
Implement test plans and regression testing.
Assist in project managing development projects with extended remote development teams.
Creative Design (visual design and front-end website development):
Design website mockups and UI/UX graphic illustrations
Create landing page executions for A/B testing
Create visual design assets including digital and print advertising, animations, integrated marketing collateral
Skills & Requirements:
2+ years experience
Knowledge of OP; experience with APIs; experience with Git
Experience with Google Analytics (certification a plus)
Strong organisation, planning and time management skills, with the ability to accurately handle multiple, simultaneous activities on tight deadlines
Experience with Data Analysis and the ability to turn data into information and insight is desired but not required.