iOS or Android Developer
Job Description
WHAT’S IN IT FOR YOU
• Full Time, W-2 Employment, with Free, Paid 6-8 Week Training in Android or iOS Development (an Industry-Proof Technology) at Our Headquarter
• Complete and Total Support to Secure and Maintain End-Client Projects, Post Training • Paid Corporate-Sponsored Housing During Above-Mentioned Training • Relocation Assistance for Training and All Projects, as Needed • Competitive, Industry-Leading Full Health Benefits (Medical, Dental, Vision) • 401K Eligibility Post 1 Year with Company • Work Visa Sponsorship for Foreign Nationals • A Chance for Nationwide Travel • Company-sponsored Technical Certifications, as Necessary, per Technology • Learn to Become a Best-in-Class Engineer, Developer, and Consultant • Development in Proven Soft Skills and Interviewing Skills Methods • An Expert Technical Engineer Development Program • Project Deliverable Support, Once on Project • Exposure to a Breadth and Depth of Best-Practice Production Environments, Code Bases, and Tech Stacks with 100s of Industry-Leading End Clients • Help our end clients across multiple states design, architect, test, deploy, maintain, document, and scale upward
WHAT YOU BRING TO THE ROLE
· An object-oriented programming language such as Java, C# or Kotlin, Objective- C
· 6+ years of experience working in a corporate environment within IT
· Experience with or exposure to software testing using tools such as JUnit, Mockito, Espresso, Robolectric, Cucumber
· Experience with or exposure to deliverable assignment and tracking tools, such as Jira, Trello, or the like
· Experience with or exposure to continuous integration tools such as Jenkins, CircleCI, or Travis
· Experience with code repository tools such as GitHub, BitBucket, GitLab, or the like
· Sound understanding of the entire Software Development Lifecycle
· Strong knowledge of software design patterns, data structures, and best practices
· Bachelor's degree in Computer Science, Computer Engineering, MIS, or related field
· Strong English written and verbal communication skills
· Availability to travel (80% after Training portion) and live in the U.S.
· Nice-to-have:
• Understanding of production environment management methods such as Agile, Scrum, and Kanban
• Experience with or exposure to REST Web APIs (XML and JSON)
• Working with third party libraries related to Java or Kotlin, Xcode
Company Description
Who We Are Firstly – we're a top-tier IT consulting firm, providing best-in-class Android or iOS solutions for companies across finance, energy, ecomm, logistics, travel, retail, entertainment, auto, and healthcare, specifically for our many end clients, including Microsoft, Google, Johnson and Johnson, Fannie Mae, Walmart, PayPal, T-Mobile, McDonalds, CVS, Verizon, Charter, Nike, Dell, Wells Fargo, Capital One, Charles Schwab, and many more. Yes! This means you, too, will have these types of well-known, industry-leading end-client experiences in your repertoire after coming on board with us! Secondarily – we're a people development firm (that’s YOU!). When you join our family, you come to us with the required foundational technical skills, coding ability, educational degree, and general understanding that will serve as a foundation to learning Android or iOS Development. We’re then going to mentor, develop, and train you, as mentioned above, to learn Android Development, so you can then provide consultative services to our end clients! Some of Our Highlights • Our Expertise: IT consultative services and quality engineer development through recruiting, hiring, and coaching our consultants (that’s YOU!) • Longevity: 25+ years' of combined domestic and international experience • Depth: Hundreds of Fortune 1000, 500, and innovative start-up end clients with 1000s of successfully completed and on-going projects across the US, EU, and UK • Global: Employee work force is diverse, spanning across 4 continents of North America, Europe, South America, and Asia • Growth and Innovation: Active monitoring and measurement of the market across all technological sectors to adapt to and implement what's "next” How We Will Help You • Teach and Develop: We will instruct and train you in Android or iOS Development to become a best-in-class consultant through our proven method and program, capable of delivering end-client deliverables, in our paid, 6-8-week training course • Custom Support: Several teams ready to collaborate with you in a custom-tailored way: Development Managers, Tech Subject Manager Experts, Project Deliverable Support, Teachers, Interview Coaches, Client Placement Specialists, Immigration Specialists (for our foreign national candidates) • Project Placement: Personalized market-expertise team to enable your ability to secure and maintain a project with our myriad end clients • Career Growth: We will help you gain the necessary industry experience to drive and propel your technical profession forward