1,027 Kotlin jobs in Pakistan

Kotlin Developer

Sindh, Sindh XMPP Standards Foundation

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We are seeking an experienced Android Kotlin Developer to join our team, responsible for developing and maintaining our mobile application. The ideal candidate will have expertise in implementing instant messaging, video calling, and live streaming features using various protocols and technologies. The candidate will collaborate with cross-functional teams, ensure high-performance and efficiency, and stay up-to-date with emerging technologies.

Responsibilities
  • Design and implement robust features for instant messaging and presence functionalities using XMPP.
  • Develop and integrate video calling features using WebRTC.
  • Implement live streaming capabilities using RTSP, ensuring high performance and efficiency.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and fix bugs, improving application performance and scalability.
  • Continuously explore, evaluate, and implement new technologies to maximize development efficiency.
  • Work with third-party libraries and APIs to enhance application functionality.
  • Stay up-to-date with the latest mobile landscape, architectures, trends, and emerging technologies.
  • Participate in the full mobile development life cycle, from design to deployment.
  • Write clean, testable, and maintainable code.
  • Ensure code quality, following best practices and coding standards.
Requirements
  • Strong proficiency in the Kotlin programming language.
  • Experience with Android app development.
  • Knowledge of XMPP, WebRTC, and RTSP protocols.
  • Familiarity with third-party libraries and APIs.
  • Understanding of mobile development life cycle.
  • Excellent problem-solving skills and strong debugging skills.
  • Strong communication and collaboration skills.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer - .Net / Mobile Development

Islamabad, Islamabad NRSP Microfinance Bank

Posted 26 days ago

Job Viewed

Tap Again To Close

Job Description

We are seeking applications for the position of Software Engineer for .NET and Mobile Development.

Interested candidates meeting the following criteria are encouraged to apply online.

Job Responsibilities:
  • Design, develop, and maintain software solutions using .NET technologies such as C#, ASP.NET, and .NET Core.
  • Develop mobile applications for Android and iOS platforms using native or cross-platform development frameworks such as Xamarin, React Native, or Flutter.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Conduct system testing, validation, and integration testing of core banking modules and functionalities.
  • Provide ongoing functional support and maintenance for the Oracle Flexcube core banking system, including troubleshooting, issue resolution, and performance optimization.
  • Ensure compatibility and responsiveness of mobile applications across different devices and screen sizes.
  • Stay current with mobile development trends, tools, and technologies to drive innovation and best practices.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer - .Net / Mobile Development

Islamabad, Islamabad NRSP Microfinance Bank

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

We are seeking applications for the position of Software Engineer for .NET and Mobile Development. Interested candidates meeting the following criteria are encouraged to apply online. Job Responsibilities:

Design, develop, and maintain software solutions using .NET technologies such as C#, ASP.NET, and .NET Core. Develop mobile applications for Android and iOS platforms using native or cross-platform development frameworks such as Xamarin, React Native, or Flutter. Write clean, efficient, and maintainable code following best practices and coding standards. Conduct system testing, validation, and integration testing of core banking modules and functionalities. Provide ongoing functional support and maintenance for the Oracle Flexcube core banking system, including troubleshooting, issue resolution, and performance optimization. Ensure compatibility and responsiveness of mobile applications across different devices and screen sizes. Stay current with mobile development trends, tools, and technologies to drive innovation and best practices.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Punjab, Punjab FISTA Solutions

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About Us: (Company Name) is a (describe briefly what the company does or its industry). We specialize in (mention any specific areas or technologies the company focuses on). Our team is driven by innovation and a passion for delivering high-quality solutions to our clients.

Position Overview: We are seeking a talented Software Engineer to join our dynamic team. As a Software Engineer at (Company Name), you will be responsible for (describe primary responsibilities, tasks, and projects the engineer will work on). You will collaborate closely with (mention teams or departments the engineer will collaborate with, e.g., product management, design, etc.) to deliver scalable and robust software solutions.

Key Responsibilities:

  • Develop, test, and maintain high-quality software solutions.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality and maintainability by adhering to coding standards and best practices.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug issues reported by customers or internal teams.
  • Stay updated with emerging technologies and apply them to improve our software offerings.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Proven experience as a Software Engineer or similar role.
  • Experience with (mention any specific technologies or domains relevant to your projects, e.g., cloud platforms, databases, APIs, etc.).
  • Excellent problem-solving skills and a proactive approach to finding solutions.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Strong communication skills and ability to collaborate effectively with team members and stakeholders.

Preferred Qualifications:

  • Master’s degree in Computer Science or a related technical field.
  • Experience with (mention any additional technologies, tools, or methodologies that would be advantageous for the role).
  • Previous experience in (mention any specific industries or domains relevant to your company’s focus).
  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge projects and technologies.
  • Career growth and development opportunities.
  • Flexible work environment and supportive company culture.
  • (Other benefits specific to your company).

How to Apply: Interested candidates are encouraged to submit a resume and cover letter highlighting their qualifications and why they are interested in joining (Company Name). Please send your application to (email address or application link).

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Punjab, Punjab Pakipreneurs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

We are hiring for a software engineer for an on-site position in Islamabad. The ideal candidate should have experience in the technologies mentioned below. He/She should be passionate about the work he does.

The most important traits for us are punctuality and the willingness to learn new tools and technologies.

Responsibilities

The job requires availability on-site daily to work with the team lead on ongoing development projects. It also includes maintaining the products by fixing any bugs that may arise and helping resolve support queries.

  1. Directly work with the team lead on development & maintenance of products.
  2. Maintain the products by efficiently fixing bugs reported by support on a daily basis.
  3. Create and maintain documentation that includes the design, requirements, and user manuals for the team.
  4. Self-starter/ Responsible: candidate should be able to handle tickets/tasks on his own.
  5. Maintenance of already built systems.
  6. Development & Deployment of new features.
  7. Thoroughly test your work before deployment.
  8. Handle all deployment tasks on the development & production servers.
What we are looking for in you?
  1. Highly detail-oriented.
  2. Excellent interpersonal skills, team player.
  3. Ability to handle pressure and respond well in complicated scenarios.
  4. Ability to handle large codebases, review code & databases, and improve them.
  5. Self-starter, ambitious, willing to learn new tools and technologies.
Ability to commute/relocate:

Islamabad: Reliably commute or plan to relocate before starting work (Preferred).

Experience:
  1. PHP: 4 years (Required).
  2. AngularJS: 1 year (Required).
  3. Git/ SSH/ Linux: 1 year (Required).
  4. Agile Development: 1 year (Preferred).
Salary Range:

Rs50,000.00 - Rs180,000.00 per month.

Job Specification

Tools & Technologies:

  1. Well-versed in PHP development, including PHP 5 & 7.
  2. Hands-on experience in PHP frameworks including but not limited to:
  3. WordPress.
  4. Laravel.
  5. CodeIgniter.
  6. Bootstrap/ Material UI/ Tailwind CSS.
  7. TypeScript.
  8. React or Vue.
  9. Database Development experience required in:
  10. MySQL.
  11. MongoDB.

Other tools/technologies that you must have experience with include Git/GitHub:

  1. Knowledge of agile development.
  2. JIRA software.
  3. Knowledge of SSH Shell and basic commands.
  4. Experience with Operating Systems Windows or Mac.
  5. Understanding of/have used Linux/Ubuntu.

Information Technology and Services - Islamabad, Pakistan

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Sindh, Sindh NCR Atleos

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Software Engineer role at NCR Atleos

Join to apply for the Software Engineer role at NCR Atleos

Direct message the job poster from NCR Atleos

About NCR Atleos

NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.

Overall Description

Job Duties for Software Engineer II

  • Team member operates with minimal to no supervision in many areas while they still may need some direction in others, especially more complex work.
  • Generally, work is done on a sub-system or well-defined feature within a product road-map.
  • Typical Experience Range:
  • 4 to 7 years
  • Typical Education:
  • Bachelor’s Degree in a Technical Discipline

Functional Competencies

Required Skills:

  • Have professional experience of developing applications in client server/ n-tier architecture
  • using .Net Technologies like ASP.Net, C#.Net, C++,ADO.Net and XML Web Services.
  • Experience and demonstrated knowledge with RESTful services
  • Experience and demonstrated knowledge with SQL and any RDBMs e.g. Oracle, SQL Server.
  • Knowledge of distributed source version control system (such as Git, BitBucket, etc.) will be considered as an advantage
  • Ability to manage multiple tasks and priorities and delivering on tough deadlines.
  • Ability and willingness to travel on international assignments.
  • Have professional experience of developing crystal reports.
  • Experience in implementing distributed architecture using HADOOP.
  • Experience in the implementation of TLS 1.2 protocol
  • Experience in designing user interfaces using Angular,React and Ember
  • Experience of developing dashboards using Microsoft Power BI tools
  • Experience in working on Web servers like IIS 6.0, 7.0
  • Expert level skills in debugging techniques
  • Skilled in problem solving and troubleshooting with proven ability to enhance and improve existing procedures and practices

Continuous Improvement

  • Consults with own & other teams to collect feedback on work practices
  • Recommends new industry-leading practices to improve productivity & efficiency
  • Reviews code to address issues, using root cause analyses to eliminate them in future
  • Seeks out novel & efficient ways of working to develop solutions & products that add value to customers

Quality Design & Assurance

  • Able to communicate operational definition of ‘quality’ to ensure all teams have clear expectations and standards of excellence
  • Ensures existing processes are followed, identifies new processes as necessary to meet standards of excellence criteria
  • Works to eliminate critical and high priority defects, ensuring acceptance criteria are met
  • Understands operational, technical, and functional needs of the product and reviews test cases to deliver a positive end-user experience

Software Design & Development

  • Consults with internal & external stakeholders to gather understanding of domain, customer & strategic requirements
  • Effectively translates requirements & user stories into SW design, recognizing where gaps in understanding exist that can impact building of code
  • Designs beyond scope if necessary to build right solution
  • Evaluates options for re-use of existing SW to accelerate or improve product delivery

Software Engineering Best Practices

  • Maintains a deep understanding of the SW development life cycle
  • Seeks out knowledge and training to remain current on best practices and technologies
  • Utilizes knowledge of engineering best practices to ensure quality throughout the software development life cycle
  • Proposes modifications to the life cycle based on lessons learned
  • Understands industry standards and best practices for quality testing and determines the best way to apply them within the organization

Trouble Shooting

  • Analyzes customers’ problems & develops testable theories to diagnose solution / product code issues
  • Utilizes range of strategies, techniques & tools to investigate possible resolutions to solve issues
  • Determines best possible solution for increasingly complex problems, quickly implementing solution to reduce downtime for customer.

Offers of employment are conditional upon passage of screening criteria applicable to the job.

EEO Statement

NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.

Statement to Third Party Agencies

To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Banking

Referrals increase your chances of interviewing at NCR Atleos by 2x

Sign in to set job alerts for “Software Engineer” roles. Front-end Developer in Karachi | Webnet Pakistan Java Developer - Spring Boot (Onsite, Karachi, PKR Salary) Intermediate Full-Stack Software Developer

Karachi Division, Sindh, Pakistan 3 months ago

Karachi Division, Sindh, Pakistan 8 months ago

Karachi Division, Sindh, Pakistan 5 months ago

Karachi Division, Sindh, Pakistan 1 year ago

Karachi Division, Sindh, Pakistan 1 month ago

Karachi Division, Sindh, Pakistan 4 months ago

Full Stack Software Engineer (.NET Core & Angular)

Karachi Division, Sindh, Pakistan 3 months ago

Backend .Net Core Developer (Wallet - Fintech)

Karachi Division, Sindh, Pakistan 1 day ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Sindh, Sindh Pirani Engineering

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a Network Administrator to maintain company on-site and off-site network. The candidate will also be working on in-house software development and providing technical support to all departments. Software development, web development, and database development will also be handled by the candidate. A progressive candidate will be promoted to IT manager.

Job Specification

The candidate must have good knowledge of networking (VPN, VLAN, and LAN). The candidate must have a good command of languages such as VB and VB.NET, and database servers. Must be an expert in VB6.0, ASP, SQL Server 2005 & 2000, Crystal Reports 10, and system analysis and design.

Information Technology and Services - Karachi, Pakistan

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Kotlin Jobs in Pakistan !

Software Engineer

Lahore, Punjab 7Vals

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We are a SaaS based product company that's revolutionizing businesses efficiency. And we're looking for exceptional engineers to join our growing team. Our current employee to customer ratio is 1:4500, which means every employee has a huge impact on the lives of our customers. If you want to maximize your career's potential and enjoy working on SaaS based solutions, there is no better place for you to be!

Skills Needed
  • Hands-on on technologies like C#, Java, Ruby or similar
  • Comfortable adapting APIs, SDKs and libraries
  • Well versed with algorithms, design patterns and programming best practices
  • Defensive programming
Tracks

There are two tracks that you can choose from:

  • OpenSource Development (Ruby on Rails / Ember / Linux)
  • .Net Development (C# / Windows)
Why work at 7Vals
  • Our clients include CNN, ESPN, Amazon, John Deere, Microsoft, NBC Universal, Disney, OLX and more!
  • You’ll become a better engineer. We approach application development as engineering challenges.
  • We support open source contributions and believe in you building your github profile
  • We maintain a casual, friendly and flat organization structure where career growth is based on talent rather than years of experience.
  • Highly competitive salaries
  • Health insurance for family
  • Macbook/Laptop
  • International working exposure
  • Learning and Growth opportunities
  • Performance based Incentives
  • Free Lunch Service
  • Free Snacks including healthy fruits
  • Gym membership
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Islamabad, Islamabad Elixir Technologies Corporation

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

The Software Engineer is a creative and skilled mid-level developer responsible for designing, prototyping, and coding new innovative solutions as well as analyzing and modifying existing code. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with other members of Elixir’s Product & Engineering department working on different areas of the product. Therefore, a commitment to collaborative problem solving, design, and quality product is important.

To be successful in the position you are highly passionate about application design and programming and aspire to contribute to our digital transformation agenda. You will join an inspiring and curious team responsible for designing and developing our category leading communications operations platform that turns highly regulated customer communications into a competitive advantage and impacts how information is communicated to thousands of consumers worldwide.

Essential Functions

Working as a member of a multi-functional agile squad, the essential functions of the role include, but are not limited to:

  • Design, develop, test, deploy, maintain, and enhance large scale software solutions.
  • Develop and implement technical strategies to achieve business goals and drive innovation.
  • Solve technical problems of high scope, complexity, and ambiguity in collaboration with squad members.
  • Contributing to architectural best practices and process improvements through code reviews.
  • Identifying and correcting bottlenecks that optimize delivery execution and the adoption of development best practices.
  • Apply Test-driven Development (TDD) and automated testing practices to produce reliable code.
  • Provide technical support to product users and Elixir colleagues when necessary and provide a high quality of communication and support.
  • Maintain any training or certification as required, including compliance, annual refresher, policy, or job-specific training.
  • Embrace and sustain a work environment that supports Elixir’s core values: Community, Learning, Integrity, and Pioneering.
  • Other duties as required.
  • Fluent in at least one programming language such as Java, Python, C#, C++, React, etc.
  • Good knowledge of databases such as MySQL, Oracle, or MongoDB
  • Experience with content management systems (CMS) and version control (Git)
  • Ability to accurately estimate and scope development work
  • Self-starter who can grasp difficult concepts quickly and work with minimal supervision
  • Knowledge of development best practices using modern technology stacks
  • Knowledge of production grade applications and services with consideration for security, scalability, and reliability will be a big plus
  • Understanding of TDD, automated testing practices and the ability to apply them to produce solid code will be a big plus
  • Problem-solving skills and critical thinking
  • Ability to work independently and with a team
  • People and interpersonal skills
  • Is inquisitive and asks great questions
Requirements
  • 1-3 years of experience and proficiency working as a software engineer with end-to-end software development project lifecycle delivery execution
  • Solid problem-solving and critical thinking skills
  • Experience using standard Unit Test frameworks and the ability to do performance testing
  • Hands on experience with Agile development including daily scrum and weekly iteration reviews and planning

Supervisory responsibilities

No

Work environment

The work is performed in an office environment and may be distracting at times with others conversing. Work environment could be in Elixir’s office, working from home, or a hybrid of both.

This position requires hours of computer screen time, hearing, speaking, and sitting or standing at a desk.

Expected hours of work

Generally, regular business hours plus some evening hours for global conference calls. Additional hours on weekends or holidays may be required on a seasonal basis to meet business needs.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Sindh, Sindh Hashpotato

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We’re looking for passionate Full Stack Developers who are eager to bring innovative web and mobile applications to life.

Responsibilities
  1. Develop and maintain web applications using JavaScript, HTML, CSS, and related technologies.
  2. Design, develop, and maintain database schema, queries, and related data management systems.
  3. Develop and maintain RESTful APIs for front-end to back-end communication.
  4. Collaborate with designers, developers, and product managers to ensure high-quality code and user experience.
  5. Troubleshoot and debug applications to ensure optimal performance and functionality.
  6. Write clean, maintainable, and reusable code.
  7. Stay up-to-date with emerging trends and technologies in web development.
  8. Participate in code reviews, testing, and deployment processes.
Requirements
  1. Experience in developing web and mobile applications using JavaScript-based technologies.
  2. Strong proficiency in front-end technologies such as React, and NextJS.
  3. Experience with back-end technologies such as Node.js, Express.js.
  4. Expertise in building mobile applications using React Native.
  5. Familiarity with SQL and NoSQL databases such as MySQL, MongoDB, or PostgreSQL.
  6. Experience with Git and version control systems.
  7. Excellent problem-solving skills and ability to work independently and as part of a team.
  8. Strong communication and interpersonal skills.
  9. Blockchain experience is a plus
Perks and Benefits
  1. Market Competitive Salary
  2. Health Insurance
  3. Fuel Allowance
  4. Annual Increment
  5. Performance Based Bonuses
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Kotlin Jobs