Full Stack Developer
Punch
Kano, Kano, Nigeria
1d ago

About Punch :

Punch is a full-service digital agency on a mission to build the best digital experiences. We are looking to hire an experienced Full Stack Developer to help us keep growing our team. Apply today!

What we look for :

We value the ability to adapt to change and a desire for professional growth. We work hard to provide our talent opportunities to grow their skills through meaningful work.

Come build with us!

Job Responsibilities :

  • Developing front end website architecture.
  • Designing user interactions on web pages.
  • Developing back-end website applications.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile phones.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs and RESTful services.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages.
  • Deal with the interface and user-facing systems.
  • Develop the navigation, interface, and visuals - Focus on user experience.
  • Utilize HTML, CSS3, and JavaScript.
  • Deal with the server and database of the application.
  • Create the back frame that allows the front end development to exist.
  • Utilize Python, Ruby, and PHP - Store user information into a database.
  • Cross-discipline web development skills involving front and back end.
  • Deal with the overlap between the front end and back end.
  • Take responsibility for the entire experience to make sure it goes smoothly.
  • Identify, triage and solve complex issues and problems in a timely and efficient manner.
  • Skills Required :

  • Strong knowledge of front end programming languages like HTML, Javascript, and CSS.
  • Strong knowledge of back end programming languages like Python, Ruby, and PHP.
  • Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
  • Experience in operating version control systems like Git and GitHub.
  • Proficiency in APIs like REST and SOAP as well as protocol like HTTP.
  • Understanding of database storage solutions like JSON, SQL, and NoSQL.
  • In-depth experience in object-oriented business application design and development in a multi-tiered environment including experience in a development leadership capacity.
  • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Expertise in creating Custom Reusable React Components Library.
  • Experience in working with Node.js and NPM modules.
  • Experience in Unit Testing frameworks like JEST, Cypress, NUnit, Selenium or similar.
  • Experience in Version Control tools like GIT and IDE like VSCode, Visual Studio.
  • Experience developing database stored procedures using T / SQL.
  • Knowledge of Azure functions, event grids, and service bus is a plus.
  • Experience with event driven architecture.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form