Company Name : Affsquare

Senior Full Stack Developer

wuzzuf.com

About the Job

  • Develop concepts to improve and implement responsive web design
  • Develop new user-facing features
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Collaborate with other team members
  • Deploy time-sensitive marketing campaigns across client websites
  • Code and deploy email marketing campaigns
  • Run reports and helps to build presentation decks
  • Programming, developing, website coding, and producing data-driven  
  • websites using WordPress and WooCommerce.
  • Ensure consistent performance on all major devices/browsers,  
  • including fast load times and bug-free core functionality with a focus  
  • on mobile optimization and performance.
  • Construct design solutions with the e-commerce/marketing team with a  
  • focus on improving website usability.
  • Maintain, revise, and continually look to improve all aspects of the  
  • website (i.e. content, architecture, images, graphics, keyword  
  • performance, lead generation, etc.).

Job Requirements

  • 3+ years of experience of website development experience in a team environment.
  • Strong organizational and project management skills.
  • Experience developing user-friendly, responsive, and appealing websites following modern development standards and workflows.
  • Proficiency in fundamental front-end languages such as HTML5, CSS3, and JavaScript.
  • Experience in CSS frameworks like bootstrap.
  • Familiarity with JavaScript frameworks such as Angular +2, React.
  • Proficiency in server-side languages such as PHP, Node Js, Python.
  • Experience in PHP frameworks like laravel, CodeIgniter.
  • Experience in Node Js frameworks like express js.
  • Familiarity with database technology such as MySQL and MongoDB.
  • knowledge of computer science basics like Algorithms, Data Structures.
  • Good understanding of SEO principles if possible and ensuring that applications will adhere to them.
  • Ability to manage multiple deadlines and time-sensitive deliverables.
  • Excellent verbal communication skills.
  • Good problem-solving skills.
  • Be constantly experimenting and innovating.
  • Familiarity with agile development methodologies.
  • Previous development agency experience preferred.

 

share :