Karachi, Sindh, Pakistan

Senior Full Stack Developer

 Job Description:

Job Description:

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Participate in the design and creation of scalable software
  • Write well-structured, functional code on the front- and back-end
  • Designing user interactions
  • Testing and fixing bugs or other coding issues
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases, servers, and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Ensuring cross-platform optimization

Qualification:

  • Bachelors/Masters in CS from a reputable university
  • Experience developing web and mobile applications
  • At least 5 years of hands-on experience with common stacks including MERN & MEAN
  • Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery)
  • hands on experience developing with MERN, MEAN, open-source tools and framework, and software engineering within an agile environment
  • Knowledge of multiple back-end languages (e.g., C#, Java, Python) and JavaScript frameworks (e.g., Angular, React, Node.js)
  • Familiarity with SQL and NoSQL databases (e.g., MySQL, MongoDB), web servers (e.g., Apache, Express) and UI/UX design

Skills:

  • Excellent communication and teamwork skills
  • Organizational skills
  • Strong analytical skills with excellent attention to detail mindset.
  • Strong experience with Cloud, such as, AWS, Azure etc.
  • Strong understanding of Scrum based agile development life cycle
  • Ability to develop & run scripts and utilities under Linux, Unix, and Windows
  Required Skills:

React Agile Data NoSQL Development Environment Protection Angular Mobile Applications Utilities Analytical Skills Apache Features Optimization MongoDB Servers Unix Architecture Node.js Specifications CSS Scrum Databases XML Security jQuery Teamwork C# Linux Python Windows Software MySQL Testing HTML Java Engineering SQL JavaScript Design Communication