Career Banner

With half a decade of experience, Spark is a modern day tech agency that creates innovative and meaningful digital products and services with  strategies that power them. With just over 25 Spartans, we are a small group of young and energetic creative misfits.

Get acquainted with transcending techs | Be a part of projects you can be proud of | Work with people that challenge and inspire you | Make an impact while you grow with us | And enjoy this view with a sip of fine coffee …Spark offers you this and much more!!
Come be a part of our team.

Senior UI/UX Designer

Job Location: Tinkune, Kathmandu

No. of Vacancy: 1

Job Specifications:

We are looking for a talented UI Designer to create amazing user experiences. The ideal candidate should have an eye for clean and artful design, possess superior UI skills and be able to translate high-level requirements into interaction flows and artifacts, and transform them into beautiful, intuitive, and functional user interfaces. In this role, you should be an analytical and creative designer who is able to grasp user needs and solve problems. A strong portfolio of successful UX and other technical projects is essential. Ultimately, you will make our product more user-friendly and intuitive to attract and retain customers.

  • Proven UI/UX experience 
  • Proven Web Designer experience
  • Demonstrable UI design skills with a strong portfolio
  • Familiarity with interaction design and information architecture
  • Proficient in design softwares
  • Solid experience in creating wireframes, storyboards, user flows, process flows and sitemaps
  • Proficiency in Photoshop, Illustrator, OmniGraffle, or other visual design and wireframing tools
  • Proficiency in HTML, CSS, and JavaScript for rapid prototyping
  • Excellent visual design skills with sensitivity to user-system interaction
  • Ability to present your designs and sell your solutions to various stakeholders
  • Ability to solve problems creatively and effectively
  • Up-to-date with the latest UI trends, techniques, and technologies
  • BS/MS in Human-Computer Interaction, Interaction Design, or related
  • Experience working in an Agile/Scrum development process
  • Excellent visual design skills with sensitivity to user-system interaction
  • Ability to solve problems creatively and effectively
  • Up-to-date with the latest Web trends, techniques and technologies

Job Description:

  • Collaborate with product management and engineering to define and implement innovative solutions for the product direction, visuals and experience
  • Execute all visual design stages from concept to final hand-off to engineering
  • Conceptualize original ideas that bring simplicity and user friendliness to complex design roadblocks
  • Create wireframes, storyboards, user flows, process flows and sitemaps to effectively communicate interaction and design ideas
  • Present and defend designs and key milestone deliverables to peers and executive level stakeholders
  • Understand product specifications and user psychology
  • Conduct concept and usability testing and gather feedback
  • Create personas through user research and data
  • Define the right interaction model and evaluate its success
  • Develop wireframes and prototypes around customer needs
  • Find creative ways to solve UX problems (e.g. usability, findability)
  • Conduct user research and evaluate user feedback
  • Establish and promote design guidelines, best practices and standards

TO APPLY:

Interested candidates are requested to send their updated resume along with a cover letter to careers@spark.com.np

OR,


Apply Online

 

Senior PHP Developer

Job Location: Tinkune, Kathmandu

No. of Vacancy: 1

Offered Salary: Negotiable

Educational Qualification:

  • Bachelor degree in IT field with  good written and spoken english

Job Specifications:

We are looking for a PHP developer who is dedicated to his craft, writes code that is proud of and can hit the ground running. We need you to write beautiful, fast PHP to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways.You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.

  • Should have minimum 3 years of experience
  • Strong knowledge and experience with PHP core and web frameworks such as CodeIgniter and Laravel
  • Understanding of MVC design patterns
  • Knowledge of object oriented PHP programming
  • Understanding accessibility and security compliance 
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git

Job Description:

  • Write “clean”, well designed code
  • Produce detailed specifications
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Contribute in all phases of the development lifecycle
  • Follow industry best practices
  • Develop and deploy new features to facilitate related procedures and tools if necessary

TO APPLY:

Interested candidates are requested to send their updated resume along with a cover letter to careers@spark.com.np

OR,


Apply Online

 

Senior Quality Assurance

Job Location: Tinkune, Kathmandu

No. of Vacancy: 1

Job Specifications:

We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.
QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)
The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.
Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards

  • Minimum 2 years of enterprise software testing experience 
  • Experience in acceptance testing and how it applies to agile testing
  • Experience working in an agile Development
  • Experience with and/or working knowledge of networking technologies and protocols
  • Familiarity  with development practices like Unit Testing, Test- Driven
  • Familiarity with one or more scripting/programming  languages and/or tools such as PHP, MySql, Node Js, Java, C++
  • Familiarity with Jenkin, Hudson Bamboo, JIRA and other continuous integration tools    
  • Excellent analytical, debugging, problem solving and root-cause analysis skills
  • Use methodical and repeatable processes to verify releases meet quality standards before launch
  • Apply Quality Engineering principles throughout the agile product lifecycle to identify defect and design flaws
  • Experienced in test result evaluation, reporting and metrics
  • Familiarity with Agile Scrum, Kanban, or Lean software development practices is a plus
  • Highly self-motivated, goal orientated, and self-directed
  • Demonstrated ability to operate and innovate in a small team with a fast-paced environment, balancing both strategic and tactical needs

Job Description:

  • Support an agile team in analyzing, designing, building and testing high quality Spark Tech Product suite that meets and exceeds our customer expectation
  • Review functional requirements and user stories from business partners;design test plans write test cases, oversee test strategies, and perform testing for assigned applications
  • Submit and verify defects, maintain documentation of test results to assist in debugging and modification of softwares.
  • Design functional and non-functional test cases that verify requirements and validate functionality
  • Analyze user stories and technical requirements for validity, feasibility and technical soundness and decompose them to extract positive and negative test scenarios and strong acceptance criteria
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools
  • Detect, report, and track software  defects
  • Execute all levels of testing including but not limited to System, Integration, Component Level Regression
  • Collaborate with the development team to improve the quality of the deliverables and ensure the business needs are met
  • Create and maintain reusable components, functions and libraries to reduce maintenance costs, increase efficiency and scalability
  • Analyze test results to certify existing functionality and integrations and recommend corrective action upon failures
  • Test functional and non functional, integration, regression, system, smoke and sanity testing

TO APPLY:

Interested candidates are requested to send their updated resume along with a cover letter to careers@spark.com.np

OR,


Apply Online

 

The deadline to apply for the above position/s is 24:00 hrs, July 27, 2017.

Applying procedure:

  1. For already registered users: Logon to meroJob.com with your user name and password.
  2. For new users: Create A New Account.
  3. Edit your profile (sections: Personal, Education, Other Information etc.).
  4. Click the ‘Apply Online’ button on this page.
  5. Check ‘Jobs I’ve applied to’ in the control panel of your profile to confirm your application status. If you have successfully applied, the job position and the organization name will be displayed in the list with the status of application sent.

 

Applications without disclosure of age and marks/percentage for each level of degree from SLC/equivalent onwards shall be disqualified.

All candidates are expected to be proficient in written/spoken English and Nepali and be computer literate with a working knowledge of office applications. For the position(s) mentioned above, candidates are expected to have a smart personality, pleasant and cheerful nature with excellent interpersonal skill coupled with a desire to excel and having a positive attitude.


Only shortlisted candidates will be called for the further selection process(es).The organization reserve the right to reject any/all applications without assigning any reason whatsoever. Canvassing at any stage of the processes shall lead to automatic disqualification.

Back to Top