Apply For This Job


Job Description

Job Description

  • Participate in conceptualizing and developing new software programs and applications.
  • Assist in the preparation and documentation of software requirements, specifications and release notes.
  • Think out of the box and work independently on new tasks and features including prototyping during sprints
  • Integrate third party components/libraries/services in code
  • Research on the latest trends to provide ideas on design and development

Must Have

  • Passion for performance debugging, benchmarking, building awesome things, and picking up new technologies and skills.
  • Good sense of design patterns, OOP, code optimization and performance
  • Excellent db skills, including schema designing, query optimization 
  • Proactive, goal-oriented, self-motivated, reliable, takes part in architectural decision making and have a structured way of working
  • Good understanding of Android development and have experience developing at least 3 applications
  • Knowledge of unit testing and TDD
  • Quick learning skills, able to work in fast paced environment, can shift between different tasks rapidly
  • Continuously look for improvements and share ideas on the delivery process
  • No fear of having to work with java.util.concurrent from time to time. :)

Good to Have

  • Good understanding of code versioning tools, such as Git and/or SVN
  • SQL knowledge, experience with PostgreSQL and familiarity with NoSQL databases like MongoDB
  • Experience in microservices infrastructure and Docker
  • An appreciation of DevOps principles, CI/CD and Configuration Management
  • Familiar with Agile methodologies (Scrum);
  • Not afraid to get hands dirty in server configuration


  • Work with young, dynamic and international team working on latest technology in Telecoms, Artificial Intelligence, Fintech and Digital Services, sitting in cozy workspace
  • Fast-learning environment–even if you are self-taught it does not matter to us, as long as you know what you're doing, are driven by curiosity and want to get things done
  • Opportunity to work with the state of the art tools, latest technologies and learning from talented peers
  • Excellent career development opportunities–we want to strengthen your strengths and want you to grow with us
  • Flat hierarchies, open communication and easy-going personal interaction
  • Multitude of ways to relax during work, we make sure you're not just stuck to your machines
  • Unlimited supply of tea & coffees. 

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Full Time/Permanent
Job Location:
No Preference
24 - 32 Years
Minimum Education:
Bachelor (14 Years)
Degree Title:
Computer Science
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Sep 03, 2018
Posting Date:
Aug 03, 2018
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium


Information Technology · 11-50 employees - Islamabad, Rawalpindi

KALSYM is an ASEAN tech provider of mobile commerce, mobile entertainment, mobile marketing and advertising solutions to the Telecommunications, MNCs', Media and Digital Content industries. In this era of convergence, telecom companies and mobile operators globally face a growing need to integrate ...Read More

Similar Job Titles

Software Engineer

Liaquat National Hospital, Karachi, Pakistan
Posted Dec 05, 2018

Senior Software Engineer (JAVA)

InfoTech Pvt Ltd, Lahore, Pakistan
Posted Dec 04, 2018

Software Engineer - Production Support

Ibex, Lahore, Pakistan
Posted Dec 03, 2018

Java Software Engineer

Crossover Market Inc, Multiple Cities, Pakistan
Posted Dec 10, 2018
View All