iOS Developer Full-time / Remote (CST or EST time zone) – 1553 

Other Jobs To Apply

This a Full Remote job, the offer is available from: Oregon (USA)


Fully remote but limiting candidates in CST and EST timings.



For a super rockstar with 3+ years' experience the client is now willing to go to $130K plus a 15% bonus. This is the absolute max so please do not send me candidates higher. They must be solid in Swift and iOS development with reputable apps in the play store.
  • Interview process: 3 rounds - 1st round 30 mins, 2nd round - coding 90/120 mins, 3rd round - 30 mins
  • Team size: 10 plus

iOS Developer Full-time / Remote (CST or EST time zone) – 1553
Work Authorization: All visas accepted. Client sponsors. No OPT, H4EAD, J1/2 or F1 visas currently.


Job Summary
Our client has a new opening for an iOS Mobile Application Developer. This product development role will work closely with other disciplines to develop apps that interface with IoT-connected products and offer other critical capabilities to consumers and the business.

Responsibilities
  • Responsible for designing and implementing iOS apps related to IoT-connected products and other business needs.
  • Leverage the latest technologies, tools, and frameworks to create industry-leading consumer experiences that make our products a delight to own and use.
  • Collaborate with cross-functional partners such as Product Managers, UX Designers, and Engineers to design and deliver a high-quality iOS product.
  • Build and architect reliable, performant, and scalable mobile applications while developing clean, modular, and reusable code while iterating and shipping rapidly.
  • Communicate effectively within a distributed team of developers and quality engineers.
  • Participate in the agile development processes, including sprint planning, iterative development, estimations, and design sessions.
  • Collaborate with remote team members through code reviews and pairing.
  • Readily picks up and applies new concepts, tools, or technologies to all job activities and specific project assignments.
  • Communicates effectively, both oral and written, with product development engineers, user experience professionals, quality assurance groups, 3rd party vendors, and senior leadership.
  • Proficient in documenting designs and interfaces to facilitate collaborative software development across disciplines and sites.

Qualifications
  • A minimum of 3 years of iOS app development experience is required.
  • Must have deep knowledge of Apple (iOS) mobile application development and Swift experience (Swift UI a plus).
  • Knowledgeable in developing mobile applications that utilize cloud services (AWS preferred) and how design models impact ongoing cloud cost.
  • Knowledge of source code management using version control and code deployment across different environments.
  • Excellent knowledge of software architecture, including experience with offline data storage, cloud synchronization, and mobile app trends and best practices.
  • Experience with Agile methodologies to align with business priorities, break down work into Minimum Viable Product (MVP), and iterate quickly on product changes.
  • Thorough understanding of structured analysis, design, programming techniques, and change management.
  • Knowledge in the following technical areas is considered a plus but not required:
    • Android mobile development
    • AWS Cloud Services: (AWS IOT, Lambda, Dynamo DB, Cognito)
    • Development and implementation experience with Amazon Alexa or the Google Assistant smart home devices
  • Bachelor's Degree in Computer Science, Information Systems, Engineering, or a related discipline is required.

This offer from "Resource Informatics Group, Inc" has been enriched by Jobgether.com and got a 72% flex score.
Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...