Job Description

Touchstone Communications is looking for Full Stack Developer

Principal Responsibilities:

  1. Developing front end website architecture
  2. Work with development teams and product managers to ideate software solutions
  3. Design client-side and server-side architecture
  4. Build the front-end of applications through appealing visual design
  5. Develop and manage well-functioning databases and applications
  6. Write effective APIs
  7. Test software to ensure responsiveness and efficiency
  8. Troubleshoot, debug and upgrade software
  9. Create security and data protection settings
  10. Build features and applications with a mobile responsive design
  11. Designing user interactions on web pages
  12. Developing back-end of website applications
  13. Configuring/Setting up servers and databases
  14. Ensuring cross-platform optimization for mobile phones
  15. Ensuring responsiveness of applications
  16. Working alongside graphic designers for web design features
  17. Seeing through a project from conception to finished product
  18. Designing and developing APIs
  19. Meeting both technical and consumer needs
  20. Staying abreast of developments in web applications and programming languages
  21. Tasks can be added by the CEO/Senior Management as per required

 

Skills Required:

  1. Ability to work independently as well and as a team player with little or no supervision.
  2. Ability to work under pressure and multi task both effectively and efficiently.
  3. Ability to interact with staff (at all levels) in a fast paced work environment.
  4. Excellent verbal and written communication skills.
  5. Proven experience as a Full Stack Developer or similar role
  6. Experience developing desktop and mobile applications
  7. Familiarity with common stacks
  8. Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  9. Knowledge of multiple back-end languages (e.g. PHP, C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  10. Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  11. Excellent communication and teamwork skills
  12. Great attention to detail
  13. Organizational skills
  14. An analytical mind

 

Education & Qualification:

  1. Bachelors’ degree in Computer Science/Software Engineering preferred.
  2. At least three years of relevant experience.

Job Summary

  • Published on:2021-09-20 5:46 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2026-01-25