Sign in or register for a JobTech account.

Jobs that require objective c skill

Gemini Personnel Pte Ltd
18Jan
IOS/Android Developer
Gemini Personnel Pte Ltd   via JobTech

Our client is an international company who specializes in delivering rich media apps on multiple platforms ranging from Smart TVs, gaming consoles and media devices to smart phones and tablets.
They are currently looking for iOS and Android Developers / Engineers to join its growing Professional Services team in Singapore.

Objective of role:

Primarily software development of iOS and Android and other front end devices applications. You will work on applications for world famous brands from idea stage through to market launch. Your role can also include customer discussions, requirements analysis and testing support.

Skills and Experience

  • Strong Java development experience with an impressive iOS and Android project (or several!) in the app store
  • Good understanding of development methodologies, testing practices, and tools and knowing when to apply each method to achieve the desired outcomes
  • Strong experience and knowledge of Design and Architectural patterns and knows when to apply them
  • A solid understanding of mobile application design as well as Java frameworks and development
  • Strong communication skills and knows when to ask for help and bounce ideas and solutions off peers

Professional Requirements:

  • Degree in Computer Science, Software Engineering, IT or related discipline
  • 2+ years’ professional experience developing native Android and developing native iOS/tvOS applications
  • Extensive hands-on development experience using Java, Objective-C, Swift with iOS/tvOS SDK, Xcode and modern Developer Tools
  • Experience integrating open source or 3rd party API’s and Libraries highly desirable
  • Extensive experience with Android SDK, Eclipse/Android Studio and modern Developer Tools
  • Experience integrating open source or 3rd party API’s and Libraries highly desirable
  • Ability to develop against a variety of web architectures and services (HTTP, JSON, REST, etc.)
  • Good understanding of mobile device variants, capabilities and constraints
  • Experience in other tech stacks is also beneficial (HTML/JS, Obj-C/Swift, etc.)
  • Exposure to Agile, Continuous Integration, Test Driven Development is a plus
  • Must have excellent problem solving skills and love technical challenges
  • Experience in Video and media based development projects (DRM, OVPs, Advertising, Analytics)

Interested applicants please email your detailed resume in MS Word format to jeffn@gemini.sg. We regret only shortlisted candidates will be notified.

 

 

EA 12C5083 

Skills
99.co
13Dec
iOS Engineer
99.co   via JobTech

99.co is seeking an iOS Engineer who has a strong experience IN developing mobile applications. Your focus will be the development of iOS application and their integration with backend services.

You will be responsible for implementing new features from scratch and participating in product decisions for 99.co, work with our creative team to execute pixel perfect designs. You will also be required to track down and resolve issues, improve the stability and performance of the app and keep up with the latest SDK, devices, tools and conventions.

If you're interested in working with a team of passionate people to inspire a change in the real estate and Proptech landscape, we would like to hear more from you!

What you'll do:

  • Design and develop advanced applications for the iOS platform
  • Partner with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Understand business requirements and translate them into technical requirements
  • Collaborate with others on bug fixing and improving application performance
  • Contribute to architectural upgrades and refactoring
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency


What you have/are/will be:

  • BS or MS in Computer Science or a related technical discipline preferred but not required. Equivalent practical experience is a reasonable substitute
  • Deep understanding of Swift and Objective-C
  • Familiar with mobile software lifecycle development and architecture (MVVM)
  • Experience in backend development is a +; in scalable mobile app structure is a ++
  • Familiarity with iOS libraries such as STNetTaskQueue, ModelMapper, SnapKit and etc.
  • Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interfaces
  • Good interpersonal communications skills
  • Multi-threading and memory management knowledge and understanding of caching mechanisms
  • Detail-oriented or someone who reads everything and will paste an html peace character somewhere in your application ;)

Skills
Gemini Personnel
19Jan
IOS / Android Developer
Gemini Personnel   via e27

Job Description Our client is an international company who specializes in delivering rich media apps on multiple platforms ranging from Smart TVs, gaming consoles and media devices to smart phones and tablets.They are currently looking for iOS and Android Developers / Engineers to join its growing Professional Services team in Singapore.Objective of role:Primarily software development of iOS and Android and other front end devices applications. You will work    Read more

on applications for world famous brands from idea stage through to market launch. Your role can also include customer discussions, requirements analysis and testing support.Skills and Experience•Strong Java development experience with an impressive iOS and Android project (or several!) in the app store•Good understanding of development methodologies, testing practices, and tools and knowing when to apply each method to achieve the desired outcomes•Strong experience and knowledge of Design and Architectural patterns and knows when to apply them•A solid understanding of mobile application design as well as Java frameworks and development•Strong communication skills and knows when to ask for help and bounce ideas and solutions off peers​Professional Requirements:•Degree in Computer Science, Software Engineering, IT or related discipline•2+ years’ professional experience developing native Android and developing native iOS/tvOS applications•Extensive hands-on development experience using Java, Objective-C, Swift with iOS/tvOS SDK, Xcode and modern Developer Tools•Experience integrating open source or 3rd party API’s and Libraries highly desirable•Extensive experience with Android SDK, Eclipse/Android Studio and modern Developer Tools•Experience integrating open source or 3rd party API’s and Libraries highly desirable•Ability to develop against a variety of web architectures and services (HTTP, JSON, REST, etc.)•Good understanding of mobile device variants, capabilities and constraints•Experience in other tech stacks is also beneficial (HTML/JS, Obj-C/Swift, etc.)•Exposure to Agile, Continuous Integration, Test Driven Development is a plus•Must have excellent problem solving skills and love technical challenges•Experience in Video and media based development projects (DRM, OVPs, Advertising, Analytics)Interested applicants please email your detailed resume in MS Word format to (Hidden Text) We regret only shortlisted candidates will be notified.EA 12C5083

Skills
TOUREGO PTE. LTD.
18Jan
Mobile Application Developers
TOUREGO PTE. LTD.   via JobsCentral



Roles & ResponsibilitiesTourego is a disruptive new force in the niche market of tourism finance, solving outbound travellers’ pain points through technology!

We seek to challenge the existing order among the incumbent market players with our new ideas in this US$65b market by refocusing the business strategy towards our customers.

We are expanding our team to hire high-calibre and entrepreneurial developers like you to join us! It is an    Read more

exciting time for our company as we are building enterprise from its inception and seeing it through to a resounding success.

Every member in Tourego plays a key role; this is your opportunity to be part of our fast-growing company and a highly-driven team!

Responsibilities:

As our Mobile App Developers, you will be involved in the following:

Develop and launch customized mobile applications & interfaces with server-based components based on business needs

Develop test plans and cases, as well as prepare business and technical documents

Provide post-launch maintenance and support, as well as implement product enhancements

Requirements

A degree/ diploma, preferably in Computer Science, Information Technology, Information Systems, Info-communications or Engineering

Possess experience in developing iOS and/or Android mobile applications (native or hybrid) from conceptualization to testing to rollout

Proficient in iOS Programming (Swift/Objective-C, Cocoa Touch, UIKit, Xcode etc), and/or Android programming (Java, Android SDK)

Proficient in utilizing iOS / Android framework APIs

Familiar with jQuery, HTML5, CSS3, PhoneGap, Apache Cordova etc

Possess knowledge of web services (XML, JSON, SOAP, REST) and cloud technologies (AWS)

Must be self-driven, good team player with initiative and eagerness to pick up new knowledge / technologies.

Skills
tourego
18Jan
Mobile Application Developers
tourego   via Tech In Asia

Led by Stanford and MIT alumni with years of professional and management experience, Tourego is a disruptive new force in the niche market of tourism finance, solving outbound travellers’ pain points through technology. We seek to undermine the existing order among the incumbent market players with our new ideas on how business should be done in this US$65b market. Tourego is mentioned in Parliament as an example of    Read more

an innovative homegrown start-up. More information can be found at Channel News Asia. (https://www.channelnewsasia.com/news/business/tourego-gst-tax-refunds-airport-tourists-10039630) Every member in Tourego plays a key role; this is your opportunity to be part of our fast-growing company and a highly-driven team! Responsibilities Develop and launch customized mobile applications & interfaces with server-based components based on business needs. Develop test plans and cases, as well as prepare business and technical documents. Provide post-launch maintenance and support, as well as implement product enhancements. Requirements A degree/ diploma, preferably in Computer Science, Information Technology, Information Systems, Info-communications or Engineering. Possess experience in developing iOS and/or Android mobile applications (native or hybrid) from conceptualization to testing to rollout. Proficient in iOS Programming (Swift/Objective-C, Cocoa Touch, UIKit, Xcode etc), and/or Android programming (Java, Android SDK) Proficient in utilizing iOS / Android framework APIs Familiar with jQuery, HTML5, CSS3, PhoneGap, Apache Cordova etc Possess knowledge of web services (XML, JSON, SOAP, REST) and cloud technologies (AWS) Must be self-driven, good team player with initiative and eagerness to pick up new knowledge / technologies. This is the job for you? Join Us Now! We regret only short-listed candidates will be notified.

Skills
BLUE STAR INFOSTACK SOLUTIONS PTE. LTD.
18Jan
Mobile Architect
BLUE STAR INFOSTACK SOLUTIONS PTE. LTD.   via JobsCentral



Roles & Responsibilities

We require Software Architect / Mobile Architect for our client in Singapore.

Requirement:

Position: Software Architect / Mobile Architect

Location: Singapore

No. of positions: 1

Start Date: ASAP

Duties and Responsibilities

Provide technical leadership to the mobile applications development team

Perform design and code reviews

Ensure that uniform enterprise wide application design standards are maintained

Collaborate with other stakeholders to ensure architecture is aligned with business requirements

Translate business needs and product requirements into system level architecture    Read more

and high-level design that can be re-used across applications

Deliver roadmaps that enhance operational efficiency and provide guidance for project solutions

Optimize mobile performance and application scalability

Work with their Development team to investigate bug reports from business users

Mandatory requirements

Bachelor’s Degree in Computer Science or related discipline

8+ years’ experience in professional software development and a minimum of 3 years’ experience in a technical leadership role

Expertise in the design, development and deployment of enterprise-level architecture as well as the ability to produce and influence Enterprise Architecture concepts, roadmaps, principles and strategies

Extensive knowledge of the mobile market and understanding of industry best practices for mobile app development

Strong experience with iOS (Cocoa, Swift, Objective C, C++, iPhone SDK), Android (Android Framework, Java), and Mobile Web (HTML5, CSS3, JavaScript, RWD, mobile-first frontend frameworks)

Knowledge of Agile methodologies

Strong analytical and problem-solving skills

Excellent written and verbal communication and interpersonal skills

Requirements

8+ years’ experience in professional software development and a minimum of 3 years’ experience in a technical leadership role

Expertise in the design, development and deployment of enterprise-level architecture as well as the ability to produce and influence Enterprise Architecture concepts, roadmaps, principles and strategies

Extensive knowledge of the mobile market and understanding of industry best practices for mobile app development

Strong experience with iOS (Cocoa, Swift, Objective C, C++, iPhone SDK), Android (Android Framework, Java), and Mobile Web (HTML5, CSS3, JavaScript, RWD, mobile-first frontend frameworks)

Knowledge of Agile methodologies

Strong analytical and problem-solving skills

Excellent written and verbal communication and interpersonal skills

Skills
GroupStar
17Jan
Internship - iOS Developer [start immediately, min. 3 months]
GroupStar   via Tech In Asia

We are only considering applications for iOS developers with experience in Swift. Currently, we are unable to provide any Work Pass sponsorships(S-pass, E-pass and Training Work Permit). What’s In It For You:  Pick up entrepreneurial skills long with the secret to a successful startup Learn about the operations of a startup company Learn communication skills to explain decisions and thought process Expand your knowledge in iOS development Constantly    Read more

improve yourself ---- Create new features & contribute to the development of our app About The Job:  Design and build applications for the iOS app. Ensure the performance, quality, and responsiveness of the application. Collaborate with a team to define, design, and ship new features. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automatization. Have a lot of fun and get exposed to real MNC projects! Not a remote job --- We would love to have you present in our office here in sunny Singapore! About You:  Objective-C, Cocoa Touch, mySQL, PHP, JavaScript Experience with iOS frameworks such as Core Data, Core Animation, etc. Familiarity with RESTful APIs to connect iOS applications to back-end services. Knowledge of other web technologies and UI/UX standards. Understanding of Apple’s design principles and interface guidelines. Knowledge of low-level C-based libraries is preferred Passion and a knack for independently solving code challenges A lifelong learner who never stops pushing for new knowledge Not a remote job --- We would love to have you present in our office here in sunny Singapore! Perks:  Free flow of coffee! (Get your caffeine fix all day everyday!) Modern, comfortable workplace Casual dress code and friendly work environment Open & fun startup culture Convenient working location (Walking distance from Newton MRT) Tons of food choices at walking distance We might not be able to get back to every applicant but we promise your application will be reviewed by one of our recruitment experts.

Skills
PALO IT SINGAPORE PTE. LTD.
17Jan
Information Technology Director - Head Of Digital Technology
PALO IT SINGAPORE PTE. LTD.   via JobsCentral



Roles & Responsibilities

About us

PALO IT is an innovation & agile development company. From Design Research to DevOps, we are in the business of end-to-end development of breakthrough digital experiences. As a community of innovators and developers, we also aim at renewing the way organizations operate, promoting sustainable business agility, user-centricity and open collaboration while having fun doing it.

Started in France in 2009 and with offices in Singapore, Australia,    Read more

Hong Kong, Thailand and Mexico, we are looking for our next superstar to join our exciting team in Singapore. At PALO IT, our employees are not widgets. They are in the center of all our projects and successes. We offer an exciting and creative working environment, with endless opportunities to develop your skills, travel and take your career to the next level. Get in touch to find out more!

Our Vision and Values

We aspire to positively impact the world by empowering organisations to harness the power of transformative technology for the greater good.

★ We care about our World

★ We act with Courage

★ We Share, it’s in our DNA

★ We choose Positivity

★ We Deliver Awesomeness

Your profile & role on the project

YOU:

❏ Thrive on challenge. When was the last time you failed?

❏ Are curious & always learning. W hat are you up to right now?

❏ Can deal with constant change. When were you last surprised?

❏ Have mastered at least one skill of your trade but you’re not defined by it. What can you teach us? Can you wear many hats?

YOU AGAIN:

The mission of the Head of Digital Technology at PALO IT is to build and grow a world-class high-performing and adaptable engineering team focused on continuous delivery from development to production deployment and everything in between. You will work closely with project and leadership teams to provide strategic directions, technical expertise and thought leadership that enables innovation and drive the continued success of PALO IT.

➔ Set, lead and develop technical strategy that aligns with PALO IT’s overall businessbjectives.

➔ Introduce and continuously evolve cutting-edge development, quality assurance, release, and engineering processes increasing the output of the engineering teams.

➔ Share and evangelize technology vision, opportunities, and risks company wide.

➔ Hire, manage, and develop a diverse team of highly qualified engineers which include providing expert technical guidance, effective coaching and career development. You are expected to formalise and strengthen the recruitment process, define career ladders and put together an effective org structure.

➔ Partner with business stakeholders to define the roadmap, vision, and architecture. You will also collaborate across the company to ensure project dependencies and deliveries are handled well.

➔Provide thought leadership and engage in speaking opportunities, conference, media activities to build strong presence.

Requirements

STILL YOU:

We are looking for a motivated and proactive leader with in-depth technical expertise who seeks to have a strong influence in building out our engineering foundation and making a positive impact to the society with digital applications, as well as crafting the roadmap towards an innovation driven company.

✔ You have 10+ years’ experience in software engineering, with 5+ in the context of a high growth tech company using agile methods.

✔ You have proven track record of ability to scale and build large engineering teams.

✔ You have the entrepreneurial spirit and ability to operate independently. You are a creative individual with deep technological expertise, business acumen and software development background. You must be able to communicate well with both internal and external parties with a good sense of idealism and pragmatism.

✔ You have experience with software best practices in Distributed Systems, Performance optimization techniques, Cloud security, general Information Security etc.

✔ You have working knowledge of web and mobile development as well as Object oriented design & development, building backend applications with REST API services using Java, Node.js.

✔ You have experience in designing and developing service-based architectures (micro-services architecture a plus) & integration with existing systems/applications (legacy and API) & 3rd party systems. You also have CI/CD automation and Cloud-native development experience.

✔ You like to work in all phases of a rapid product development lifecycle: You are familiar with Agile Methodologies, Scrum, Kanban, as well as Design Thinking, Lean Start-up, TDD, BDD, or XP.

Your role at PALO IT

You will be invited to take part in R&D works done within our Practices. You will have the chance to assist or be a speaker at must-attend international IT conferences. You will have the opportunity to write articles for our Blog or specialized press. Genuine ambassador of PALO IT, you will present our offers and take an active role in the development of the company.

Your technical environment

# Agile and scrum environment

# Digital projects: web, tablet and mobile applications

# Understanding of systems engineering concepts, ability to conduct cost/benefit analysis, Business case studies, translating and simplifying requirements, management and communication

# Technologies: JavaScript, ReactJS, AngularJS, NodeJS, Clojurescript, Clojure, Ruby on Rails, Java, J2EE, Swift, Objective-C, React Native

# Devops/Cloud; Big Data; IoT; Artificial Intelligence; Blockchain

If you like what you just read, we’d love to have a chat with you!

We might not be able to get back to every applicant but we promise your application will beeviewed by one of our recruitment experts.

Skills
The Advertiser
17Jan
Development Engineer
The Advertiser   via JobsCentral



Roles & Responsibilities

DevOps Engineers who are passionate about developing and executing DevOps best practices, providing solution architectures and strategy for DevOps adoption.Sharp, driven and a creative problem solver who enjoys delivering valuable products that make a difference in people's lives. In this role, you will have the opportunity to design, develop, test and implement robust enterprise solutions using a combination of cloud and on-premises services.

Develop and lead the    Read more

code deployment process.

Design, develop, test and implement robust enterprise solutions using cloud and on-premises services.

Provide leadership and architecture direction in the automation of business and solution development processes.

Understand and practice the source code managment methodology and verify software application and database version control.

Lead/contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity.

Design and build advanced automated build, test and release infrastructure.

Build, maintain and monitor configuration standards.

Understand, use and support the build software that compiles, packages and queues finished applications for deployment to QA, pre-production and production environments.

Ensure policies and processes are followed through the software promotion, build and deployment cycle, while providing high levels of consistent service to application development teams.

Drive adoption of best practices in code health, testing and maintainability.

Automate infrastructure provisioning and configuration management.

Develop and monitor metrics to improve solution delivery

Analyze and decompose complex software systems and collaborate with cross-functional teams to influence design for testability.

Manage Continuous Integration/Continuous Delivery (CI/CD) tools

Requirements

Bachelor's degree in Computer Science or related field.

3+ years of experience in software development related roles, or 2 years of professional experience plus relevant education in the software development field.

Proficiency in one or more general purpose programming languages including but not limited to Java, C/C++, C#, Objective C, Python, JavaScript, or Go.

Proficiency in build and code quality tools (GIT, Github, Jenkins).

Experience in codifying, managing and testing infrastructure as code.

Experience as an SCM or systems administrator supporting software development teams.

Experience with Enterprise-level source code management system and build automation programming such as Git, VSTS, ClearCase, ClearQuest, JIRA and artifact or package management.

Experience using tools or languages to develop automated processes is a plus, such as Perl, Python, or PowerShell.

Prior startup or entrepreneurial experience would be a bonus.

Skills
CHANDLER MACLEOD GROUP PTE. LTD.
16Jan
Senior Python Developer
CHANDLER MACLEOD GROUP PTE. LTD.   via JobsCentral



Roles & Responsibilities

Are you a passionate programmer who is experienced in Python and a strong interest in software engineering? Read on- Our client is an iconic household brand with considerable success over the last decade and their products are used worldwide. This role will see you work on existing business critical web applications, automate the manual process, help scale and grow, design and implement new applications and products.

Responsibilities:

Analyze    Read more

the current manual processes for multiple areas and identify potential areas that can be automated or transformed to digital application (web or mobile)

Create architecture, logical diagram or flow charts, wireframe of the application prior to commencing the development work

Design an efficient & effective UI to achieve a positive User Experience and ensure its effectiveness

Develop automation scripts, web or mobile application based on the requirements

Using Agile principles work on APIs and write codes for the agreed actions

Requirements

Requirements:

Software Engineering or Information Technology or Computer Science background

Comfortable with writing high-quality maintainable codes in Python

Experience in automation using PowerShell or similar tools for Windows environment

Exposure to technologies like RESTAPI, SQL queries data-sets, GIT, xCode, Objective-C

An eye for detail, ability to solve complex problems and ability to communicate clearly

Apply now if you are a self-starter and who takes ownership of your work. If you are keen to hear more then please send me your CV to [Click Here to Email Your Resume]

Interested parties please click "Apply Now" or contact Naveen Vasudevan (EA Reg. No. R1330844) on +65 6429 3218 for more information.

Chandler Macleod Group Pte Ltd, EA Licence: 11C3837

Skills