iOS Application Developer (US Citizen or Green card holders only)

Swift, Objective C, ios, UIKit, CoreData, Cocoapods
Full Time, Permanent Full time
Telecommuting not available Travel not required

Job Description

Mobile Developer (Objective C, Swift) - Immediate need - US Citizens and Green card holders only  

Primary Location: Tysons, VA 22102  (Northen Virginia) 

Potential for Teleworking: No

Travel: None

Shift: Day Job

Schedule: Fulltime (Permanent Position with our Client ) 

Our client is a premier electrical design-build and systems integration firm for complex, mission-critical organizations.  The capabilities include electrical, electronic security, telecommunications, life-safety, instrumentation and control, and command and control systems. Our client serves a diverse group of markets including Fortune 1000 corporations; universities; high tech and biotech firms; Federal; state, and local government clients; and other organizations with large scale, complex, and mission-critical infrastructure needs. The company employs more than 2,500 professionals in offices throughout the Eastern United States, Europe and the Middle East.

An excellent benefits package is included covering a competitive salary; medical, dental, vision, life and disability insurance; paid-time off; tuition reimbursement; 401k Retirement Plan and Military Reserve pay offset.

General Responsibilities:

Our client is looking for talented software engineers to expand its development operations. As a design-builder, systems integrator and operator of complex capital infrastructure projects, our software has a significant, tangible impact in the real-world. We build tools to streamline the work of designers, engineers, fabricators, and multi-discipline project teams. If you enjoy solving hard problems, evaluating and utilizing new products and development techniques, and learning and working with cutting-edge technologies, this team is for you.

The projects involve:

  • Working with complex models of electrical, telecommunication, and specialized systems;
  • Developing design development tools;
  • Development of design and performance analysis and validation tools;
  • Interfacing with computer-controlled equipment and embedded systems;
  • Developing scheduling, process management, business systems;
  • Working on server, desktop and mobile platforms;

The client team works with a wide range software platforms and APIs, industry-leading engineering tools such as Autodesk Revit, Inventor, AutoCAD and ETAP, cloud computing platforms, and other technologies. The client encourages deep immersion in the subject matter and foster collaboration in closely knit project teams.

Required Skills - General

  • 2-5 years of progressive software development experience;
  • Strong problem-solving skills
  • Strong command of OOP and Design Patterns;
  • Data structures and algorithms;
  • Secure coding practices;
  • Experience with relational databases (MSSQL, PostgreSQL), as well as NOSQL databases
  • Experience working in an agile software development environment
  • Proficiency with application lifecycle management tools, e.g. Altassian Jira and related tools, TFS, Mantis and/or similar
  • Proficiency with source code configuration management / version control using Git or similar systems;
  • Experience in developing and using test automation is strongly desired;
  • Background in electrical engineering, systems engineering, construction or manufacturing is a plus
  • Mathematics background is a plus.


  • Bachelor of Science in Computer Science, Applied Math, or related field; Advanced degree is a plus;
  • Proficiency in Swift and Objective C
  • Core iOS frameworks UIKit, CoreData, etc….
  • Memory management on mobile devices and object life cycles
  • Multi-threading;
  • Experience in building reusable frameworks is a plus
  • Cocoapods knowledge a plus
  • US Citizenship strongly desired (we can consider strong applicants who hold green cards and are on the path to citizenship)

This is a full-time, permanent position with our client that offers a very competitive salary, benefit package, and career development opportunities.

Posted By


Dice Id : 91000516
Position Id : 231770
Have a Job? Post it

Similar Positions

Mobile Developer
  • Saligram Systems Inc
  • Washington, DC
Senior Mobile Developer
  • CoStar Realty Information, Inc
  • Washington, DC
Senior Mobile Software Engineer
  • Amerit Consulting
  • Reston, VA
Mobile - Solution Architect
  • Cortex consultants LLC
  • Bethesda
Solution Architect Mobile
  • Enthsquare
  • Bethesda,, MD
iOS Developer
  • Robert Half Technology
  • Nottingham, MD
Xamarin Developer
  • Vaco - Richmond
  • Glen Allen, VA
iOS Developer
  • Modis
  • Greensboro, NC
Mobile Developer
  • Prometheus Group
  • Raleigh, NC
Hybrid Mobile Apps Developer
  • Durham, NC
Xamarin Developer
  • A2C Consulting
  • Cary, NC