Software Engineer II - iOS
TCP Software
Date: 3 weeks ago
City: Lahore
Contract type: Full time

TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.
About TCP (TimeClock Plus)
For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their complex timekeeping, employee scheduling, leave management and other workforce needs. Growth is happening and our vision for a successful future is clear - We'd love for you to join us on this journey! For more information on TCP, visit www.tcpsoftware.com or follow us on LinkedIn or Facebook.
As a Senior IOS Developer, You Will
About TCP (TimeClock Plus)
For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their complex timekeeping, employee scheduling, leave management and other workforce needs. Growth is happening and our vision for a successful future is clear - We'd love for you to join us on this journey! For more information on TCP, visit www.tcpsoftware.com or follow us on LinkedIn or Facebook.
As a Senior IOS Developer, You Will
- Design and build advanced applications in iOS.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Unit-test code for robustness including edge cases, usability, and general reliability.
- Improving application performance.
- Discover, evaluate, and implement new technologies to maximize development efficiency.
- 2+ years experience in development of iOS applications
- Strong knowledge of Swift programming language and Cocoa Touch frameworks
- Strong knowledge of JSON / PLIST and of multithreaded applications development
- Strong knowledge of network protocols and REST API
- Strong knowledge of iOS environment
- Solid communication and user-experience skills
- Experience with Git Version Control
- Respecting code conventions and writing clean code
- Up to date with newest mobile trends (design and implementation)
- Passionate about UX/UI
- An iOS application in the Apple App Store
- Competitive salary
- PTO and Sick leaves
- In-Patient & Out-Patient Health insurance
- Provident fund and EOBI
- The work/life setup you need to be successful.
- A creative, collaborative, supportive environment that gives you the autonomy to explore new ideas, grow your skill set and create outstanding results
- The chance to make a genuine impact on the company’s growth
- Plenty of challenging work and the opportunity to stretch yourself
- The opportunity to work with amazing talent in a fast-growing company that really values their team
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Senior Lead Software Engineer
ALM Human Resource,
Lahore
2 days ago
Knowledge and Skills:In-depth knowledge of object-oriented PHP and the Laravel PHP FrameworkHands-on experience with MySQL schema design, Solid principles, and REST API designSoftware testingMySQL profiling and query optimizationCreative and efficient problem solverProficient understanding of code versioning tools such as Git, Code CommitFamiliarity with AWSExperience working within an Agile/Scrum development processData mining, analysis, and custom reports generation based on requirementsKnowledge of...

Lead AI Engineer
INTECH Automation & Intelligence,
Lahore
2 days ago
Job Summary:As a Lead AI Engineer, you will play a pivotal role in shaping the future of our AI-driven products. Your primary focus will be on leading the development and optimization of our NLP-centric knowledge discovery tool. You will lead a dynamic team of AI professionals, guiding them through complex AI challenges, fostering innovation, and ensuring the delivery of high-quality,...

Production Planning & Scheduling Lead
PepsiCo,
Lahore
3 days ago
OverviewThe Production Planning & Scheduling Lead is responsible for developing, coordinating, and executing optimized production and scheduling plans to meet customer demands while maximizing plant efficiency (reduced changeovers, enhance line utilization) and minimize CFR (Customer Fill Rate) loss. The incumbent leads cross-functional alignment through an integrated Master Business Plan (IMBP) that considers plant capacities and business needs, coordinating closely with...
