Quality Controller/ Sr. PHP developer/ Nodejs Developer

Dryice Solutions Pvt. Ltd.

We are ISO 9001:2015 certified company, the leader in innovative technological practices. The main theme in our success has been finding and moving forward on new ideas

Details / requirements:

With a strong focus on the emerging IT market, Dryice Solutions Pvt. Ltd. is one of the fastest growing IT Companies based in Nepal. Dryice Solutions enables organization to realize and achieve their goals by leveraging the use of suitable technology. We are committed towards satisfying our customers and so far we have been successful as well. We love challenges and are continuously experimenting on the emerging technologies. Dryice Solutions is an outcome to address the need and advocate for quality in IT domain. In recent years, we have seen the tremendous growth of use of IT and office automation in Nepal. However, much attention has not been given to the quality of such services, be it in IT consulting or software construction. Hence, we grouped together from various geographical locations including Europe & Australia to establish ourselves as an evangelist for quality-based IT solutions. 

We aim at delivering a cost-effective technology platform for our users to facilitate and foster their business. Dryice Solutions innovates IT solutions that are aimed towards bring revolutionary changes in today’s IT world and also serves as a base to stay ahead in today's competitive market. In additional to this, Dryice solutions also offers services that are programmed after in-depth analysis of latest global market trends and are tailored to meet the requirement of our clients. Our state-of-the-art resources, including human resources, technology infrastructures, and latest hardware and software facilities, have been providing premier solutions in the IT market. 

Interested and qualified candidate can send their CV and cover letter via JobsNepal or direct mail to info@dryicesolutions.net/ saurabh@dryicesolutions.net

Position: Quality Controller (2)

Duties and Responsibilities:

  • Responsible for supporting the execution of system testing for various types of web applications 
  • Work collaboratively with development teams to execute and validate that customer requirements are being met and ensure technical and business requirements are complete
  • Create detailed, comprehensive and well-structured test case and design test coverage plan.
  • Identify, record, document thoroughly, track bugs and report
  • Perform end-to-end testing and User acceptance testing as needed
  • Perform automated /Manual testing, regression testing, performance testing, load testing, and security testing

Reporting Person

  • QA Manager 

Requirements:

  • Strong knowledge of software QA methodologies, tools and processes
  • 1+ years of relevant QA technical experience.

Position: PHP DEVELOPER

Roles and Responsibilities

  • Proficient PHP proficiency in large, scalable web applications.
  • Proficient proficiency with Laravel.
  • Strong understanding of REST APIs, SQL query authoring, performance tuning, relational database design and working with data at scale.
  • Experience with front-end frameworks (AngularJS/ReactJS).
  • Version control systems, Git and GitHub.
  • Functional understanding of Unix commands and environments.
  • Good communication skills and client-oriented attitude
  • Problem solving skills, analytical mind and positive attitude
  • Results oriented and focused on meeting deliverable timelines
  • Eagerness to learn new ideas, concepts and technologies
  • Advanced PHP proficiency in large, scalable web applications.
  • Work with Integrated development environment and Tools of debugging
  • Work effectively in OS, admin system, Web API, Web server, HTTP protocols and Web services
  • Contribute in all phases of the development lifecycle (back-end and front-end)
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Optimization of the application (ensure database optimization and performance)
  • Ensure data security (encryption) and application maintenance
  • Organized and detail-oriented, Problem solving skills, analytical mind and positive attitude 
  • Results oriented and focused on meeting deliverable timelines
  • Ability to establish priorities, team work and willingness to listen to others 

Functional Objectives

  • To successfully deliver the assigned task
  • To make easy for point of contact for the particular project
  • To create accountability for the particular assignment
  • To maintain quality service by establishing and enforcing organization standards

Experience:

  • Bachelor’s degree in Engineering, Computer Science, similarly-related technical discipline or relevant experience.
  • 3-5 years of Experience in relevant field

position: Nodejs Developer

Job Description 

We are looking for a Nodejs Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions (including databases, key-value stores, blob stores, etc.)

Skills and Qualifications

  • Bachelor’s degree in Engineering, Computer Science, similarly-related technical discipline or relevant experience.
  • Strong proficiency with JavaScript 
  • Knowledge of Node.js and frameworks available for it ((such as Express, StrongLoop, etc depending on your technology stack))
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages ((such as Jade, EJS, etc depending on your technology stack))
  • Good understanding of server-side CSS preprocessors ((such as Stylus, Less, etc depending on your technology stack))
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Good knowledge on docker (will be an add-on)
  • Understanding accessibility and security compliance ((Depending on the specific project))
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git

Salary for all position is Negotiable

Overview

Category Computer - System Programming
Openings 4
Experience Please check vacancy details.
Education Please check vacancy details
Posted Date 07 Feb, 2019
Apply Before 06 Mar, 2019
City Kathmandu