Browse
···
Log in / Register

Swift Developer

$65,000/year

EarthCam

Upper Saddle River, NJ 07458, USA

Favourites
Share

Description

Who We Are EarthCam is the global leader in providing webcam content, technology and services. Founded in 1996, EarthCam provides live streaming video, time-lapse construction cameras, and Software-as-a-Service (SaaS) for AI-powered visual asset management. EarthCam leads the industry with the highest resolution imagery available, to empower building information modelling (BIM) and Virtual Design Construction (VDC) teams with actionable visual data. EarthCam's innovations include the world’s first outdoor gigapixel panorama camera system, and the first ever 5G construction camera. EarthCam has documented over a trillion dollars of construction projects around the world. The company is headquartered on a 10-acre campus in northern New Jersey. We are seeking an analytical and creative Swift Mobile Engineer (iOS) to join our growing team. Responsibilities Develop and prototype native iOS apps and features for iPhone, iPad, and Apple TV Participate in the complete app lifecycle, including concept, requirements, design, development, testing, deployment, and release to the App Store Collaborate closely with the UI/UX, QA, and Backend teams to enhance our iOS applications Write high-quality, efficient, and maintainable code following best programming practices Conduct unit testing to ensure robustness, including edge cases, usability, and reliability Identify and resolve performance bottlenecks and bugs Build and maintain reusable, reliable code to ensure long-term scalability and performance Requirements Who You Are Able to thrive in a fast-paced, agile development environment A critical thinker with strong problem-solving skills Reliable, responsible, and detail-oriented A collaborative team player with excellent communication skills Qualifications Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent work experience 4+ years of experience in iOS development. Strong hands-on knowledge of the latest iOS features Proficiency in Swift and Cocoa Touch Experience with SwiftUI and UIKit Fluency in Object-Oriented Programming (OOP) and MVC architecture Solid understanding of MVVM programming architecture Experience consuming REST APIs Knowledge of multiple frameworks and integrating third-party libraries Familiarity with Jira for task and project tracking (a plus) Experience with Objective-C (a plus) Understanding of Swift Charts (a plus) Experience with WebSockets and live streaming (a plus) Knowledge of production distribution, including certificates and provisioning profiles Strong experience with Git and GitLab for version control in a team environment Benefits What We Offer The EarthCam package includes excellent salaries, bonuses, benefits, and constant opportunities for development – designed to create an entrepreneurial, invigorating and satisfying environment. Our benefits include: Base salary starting at $65K annually Health insurance (Single coverage 100% paid for by company) Dental and vision insurance 401K Plan (with aggressive company matching) Paid time off, plus paid holidays Regular free breakfasts, lunches and snacks In-house Yoga sessions Bicycles to ride around campus Team BBQs and annual company Olympics

Source:  workable View original post

Location
Upper Saddle River, NJ 07458, USA
Show map

workable

You may also like

Workable
Travel Center Team Member
We have multiple positions open walk-in interviews are welcomed. We pay weekly with benefits after 60 days. Overview We are seeking a friendly and efficient Cashier/porters/cooks for 1st, 2nd, and 3rd shift to join our team at our TA in Carlin, NV. The ideal candidate will possess strong customer service skills and have a passion for providing an excellent shopping experience. As a Cashier, you will be responsible for processing transactions, handling cash, and assisting customers with their inquiries in a fast-paced retail environment. Duties Process customer transactions accurately and efficiently at the register. Handle cash, credit, and debit card transactions with precision. Provide exceptional customer service by greeting customers warmly and assisting them with their purchases. Maintain knowledge of store products and promotions to effectively assist customers. Conduct product demonstrations to promote sales and enhance customer engagement. Stock shelves and ensure that the sales floor is organized and well-presented. Address customer inquiries and resolve any issues promptly to ensure satisfaction. Uphold company policies regarding cash handling and security measures. Exhibit strong phone etiquette when answering calls or assisting customers over the phone. Requirements Previous experience in retail sales or cashiering is preferred. Strong cash handling skills with attention to detail. Excellent customer service skills with the ability to communicate effectively. Ability to work in a fast-paced environment while maintaining accuracy. Familiarity with grocery store operations is beneficial but not mandatory. Willingness to learn about products and services offered in-store. Strong organizational skills to manage stock effectively on the sales floor.
Carlin, NV 89822, USA
Negotiable Salary
Workable
Agency Producer
Farmers Insurance District 80 is seeking a dynamic and motivated Agency Producer to join our team in the financial services industry. As an Agency Producer, you will play a critical role in the growth and success of our agency by building and nurturing client relationships, identifying their insurance needs, and providing tailored solutions from our comprehensive range of products. This position is perfect for someone with a strong sales mindset who thrives in a fast-paced environment, understands the importance of customer service, and is eager to develop their career in the financial services field. You will be responsible for prospecting new clients, conducting needs assessments, and presenting effective solutions that meet our clients' diverse insurance requirements. Our ideal candidate is a proactive self-starter with a passion for helping others and a commitment to continuous learning. You will be supported by a team of experienced insurance professionals committed to mentoring and guiding you to achieve your career goals while making a genuine impact in our clients' lives. If you are looking to elevate your career with a respected company and have a sincere desire to grow both personally and professionally, we invite you to apply and become a part of the Farmers Insurance District 80 family. Responsibilities Develop and implement strategies to acquire new clients in the market. Build and maintain strong relationships with existing clients to ensure customer satisfaction. Conduct thorough assessments of clients' insurance needs and provide tailored recommendations. Present and explain insurance products and services to clients in a clear and persuasive manner. Maintain accurate records of client interactions and transactions in the agency management system. Collaborate with team members to achieve overall agency sales goals and objectives. Stay current on industry trends, product knowledge, and sales techniques through continuous education and training. Requirements Proven experience in sales, preferably in the insurance or financial services industry. Excellent interpersonal and communication skills, both verbal and written. Strong customer service orientation and the ability to build positive relationships. Self-motivated with a strong desire to achieve goals and overcome challenges. Ability to work independently as well as part of a collaborative team environment. Knowledge of insurance products and the financial services market preferred. Willingness to obtain necessary insurance licenses as required for the role. Benefits Bonus and commission packages Paid time off Paid holidays Vision and Dental packages available Work/Life balance
Hereford, TX 79045, USA
Negotiable Salary
Workable
Agency Owner in Training
Farmers Insurance District 80 is excited to offer the Agent in Training (Protege Program) position for motivated individuals seeking a rewarding career in the insurance industry. This unique opportunity is designed for those who are eager to learn and grow as insurance professionals while being supported by a team that prioritizes your success. As an Agent in Training, you will receive hands-on experience and mentorship, equipping you with the skills and knowledge necessary to excel in the field. You'll engage in comprehensive training sessions that cover various aspects of insurance products, customer service, and sales techniques that are crucial for developing your own client base. This is more than just a job; it’s a launchpad for your future in financial services, where you will have the chance to build lasting relationships with clients and make meaningful contributions to their financial well-being. This dynamic and fast-paced environment fosters personal growth and professional development, making it an ideal place for individuals who are ready to embark on a fulfilling career path. If you have a passion for helping others and a drive to succeed, we encourage you to apply and take the first step toward achieving your professional goals. Responsibilities Participate in the comprehensive training program to learn about insurance products and services. Assist in the development of marketing strategies to attract new clients. Shadow experienced agents to gain insights into effective sales tactics and customer service practices. Provide support in processing insurance applications and policy renewals. Engage with clients to assess their needs and recommend appropriate insurance solutions. Maintain accurate records and documentation for client interactions and transactions. Collaborate with team members to share best practices and enhance the overall client experience. Requirements High school diploma or equivalent; bachelor’s degree preferred. Strong communication and interpersonal skills. Self-motivated with a competitive spirit and a desire to succeed. Ability to build rapport and trust with clients quickly. Proficient in using technology and software for client management and communication. Willingness to obtain required insurance licensing and certifications. Previous customer service or sales experience is a plus. Benefits Bonus and commission package Direct path to agency ownership Signing bonus upon program completion Paid time off Paid holidays Dental and Vision plans Award-winning training
Amarillo, TX, USA
Negotiable Salary
Workable
Agency Producer
Farmers Insurance District 80 is seeking a dynamic and motivated Agency Producer to join our team in the financial services industry. As an Agency Producer, you will play a critical role in the growth and success of our agency by building and nurturing client relationships, identifying their insurance needs, and providing tailored solutions from our comprehensive range of products. This position is perfect for someone with a strong sales mindset who thrives in a fast-paced environment, understands the importance of customer service, and is eager to develop their career in the financial services field. You will be responsible for prospecting new clients, conducting needs assessments, and presenting effective solutions that meet our clients' diverse insurance requirements. Our ideal candidate is a proactive self-starter with a passion for helping others and a commitment to continuous learning. You will be supported by a team of experienced insurance professionals committed to mentoring and guiding you to achieve your career goals while making a genuine impact in our clients' lives. If you are looking to elevate your career with a respected company and have a sincere desire to grow both personally and professionally, we invite you to apply and become a part of the Farmers Insurance District 80 family. Responsibilities Develop and implement strategies to acquire new clients in the market. Build and maintain strong relationships with existing clients to ensure customer satisfaction. Conduct thorough assessments of clients' insurance needs and provide tailored recommendations. Present and explain insurance products and services to clients in a clear and persuasive manner. Maintain accurate records of client interactions and transactions in the agency management system. Collaborate with team members to achieve overall agency sales goals and objectives. Stay current on industry trends, product knowledge, and sales techniques through continuous education and training. Requirements Proven experience in sales, preferably in the insurance or financial services industry. Excellent interpersonal and communication skills, both verbal and written. Strong customer service orientation and the ability to build positive relationships. Self-motivated with a strong desire to achieve goals and overcome challenges. Ability to work independently as well as part of a collaborative team environment. Knowledge of insurance products and the financial services market preferred. Willingness to obtain necessary insurance licenses as required for the role. Benefits Bonus and commission packages Paid time off Paid holidays Dental and Vision packages Work/Life balance
Amarillo, TX, USA
Negotiable Salary
Workable
(Base + Commission) Inside Sales Opportunity
Reimagine Roofing – Phoenix, AZ  Earn 6 Figures in Your First Year – No Experience Needed  Office-based | 100% Virtual Sales | Leads Provided  https://youtu.be/v0CNXnwGQJM?si=KdrTPB3bihcuLiP1 https://www.youtube.com/watch?v=Zf1f80xytfk We're on a mission to transform the roofing industry, and we’re doing it with cutting-edge virtual tools, an unbeatable sales system, and people who want more out of life than just a paycheck.  This is your chance to launch a real sales career, make serious money, and do it all without any previous sales experience.  Our World-Class Training will be the launch pad for your sales career.   Watch what we’re building:  Meet Reimagine Roofing    Why This Opportunity Is a Game Changer  Uncapped Commission – Top reps earn $100K+ in their first year    No Experience Needed – We train you from the ground up with WORLD-CLASS training    100% Virtual Sales – Sell in 10+ states right from our Phoenix office. (In Office position, but selling over the phone)    Endless Growth Potential – Fast-track promotion opportunities for top performers    Leads Provided – No cold calling, just closing      What It Takes to Succeed  A positive mindset and the desire to be awesome    A strong work ethic and drive to learn    Comfortable talking to people and building trust    Coachable, confident, and energetic    Motivated by big goals and big paychecks    That’s it. You don’t need a resume full of sales roles—you just need the will to win.    What You’ll Be Doing  Conducting virtual consultations with homeowners    Providing simple, trusted roofing solutions    Closing deals and hitting revenue goals    Being an integral part of a high-energy sales team    Learning our proven system and improving every day      This Role Isn’t for You If  You’re afraid of hearing “no”    You lack energy or drive    You want to coast through your day    You’re not good with technology  What Success Looks Like  Monthly Sales Goals met or exceeded    High Close Rates using our training and systems    Referrals and Repeat Business from satisfied homeowners        Be Part of a Movement  At Reimagine Roofing, we’re not just selling roofs—we’re creating a whole new way of doing business. We believe ordinary people can do extraordinary things when given the right opportunity.  If you’re ready to break into sales, earn big, and be great, this is your moment.  Requirements REQUIRED: QUALIFICATIONS · Work ethic · Strong communication skills. · Ability to work independently and stay motivated. · A hunter mentality with a passion for closing deals. · Commitment to generating referrals to drive new business. · A valid driver’s license and reliable transportation. Benefits Competitive Base Salary Uncapped Commission Structure First year reps: OTE $150k Comprehensive health, dental, and vision insurance 401(k) with company match Paid time off and holidays #ZR
Phoenix, AZ, USA
Negotiable Salary
Workable
Leasing Counselor
The Experience Senior Living Team is comprised of dynamic professionals that are fueled by their passion to empower people as they grow older to live life to the fullest. They are creators, architects, nurses, researchers, programmers, marketers, facilitators, developers, investors, and caregivers, all focused on making a positive impact on the lives of residents, their families and team members. We are looking for a Leasing Counselor to join our amazing team! Responsibilities: Meet or exceed monthly company/community sales standards. Primary focus on “sales zone” activities including face to face-including client home visits, voice to voice, creative follow up and purposeful planning for effective execution. Respond to telephone, email-online, & in-person inquiries, remotely and in real time where possible, and conduct walk-in and scheduled tours with prospective residents or interested parties. Accurately maintain the community’s database by collecting and entering information about new inquiries and referral sources and recording consistent and appropriate follow up communication with inquiries, prospective residents & influencers, and referral source contacts. Develop and maintain relationships with potential referral sources and conduct on-going field visits. Qualify all current and potential referral sources, effectively matching our services to their needs, thus maximizing referral potential. Research and maintain current information on local competition and new services and competitors entering the marketplace. Create and oversee the annual community sales and marketing plan. Analyze data related to the return on investment and suggest changes in strategies or services to respond to changing market conditions. Oversee advertising and collateral. Accurately track move-ins, move-outs, transfers, and quantity vs. quality of referral activity, determining appropriate follow-up actions. As necessary, assist the team in completing the necessary move-in paperwork ensuring a smooth transition for the resident and acting in compliance with company policies and appropriate State Licensing regulations. Provide regional management with necessary paperwork and reports to actively monitor sales efforts. Attend and participate in core sales training events and maximize techniques to grow census/revenue. Provide opportunities for greater community members and prospects to visit and tour the community by promoting appropriate unique events. Monitor and manage the budget of the department. May perform other duties as assigned. Requirements Experience in senior living, including assisted living and memory care environments preferred Bachelor's degree or equivalent experience and education preferred Background in sales or leasing in the health care or senior living industry helpful Creative and "out of the box" thinker desired     Expertise in “relationship selling” and a demonstrated ability to close Experience with motivational interviewing techniques preferred Must demonstrate competence in the following areas: Ability to connect and build trust with clients and their circle of influence Ability to understand and manage emotions arising from client situations Ability to guide clients toward solutions  Experience in a customer service-oriented setting necessary Demonstrated ability to work in a team environment Ability to show sincerity and empathy Effective verbal and written communication skills are required, including the ability to communicate openly, honestly, and responsibly with others Ability to read, speak, and understand the English language Ability to work nights, weekends and holidays required Proficient in Microsoft Outlook, Word, Excel, and PowerPoint Must possess a current driver's license Connect and help residents transition from home to community through thoughtful engagement at every level of interaction Ability to work varied schedules to include weekends, evenings, and holidays. Benefits We offer a full benefits package that includes medical, dental, vision, STD/LTD, life and voluntary life, 401k with employer matching, paid holidays, and up to 20 days PTO in the first three years.
Greenwood, IN, USA
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.