Title: | Junior Mobile Application Developer |
---|---|
ID: | 1682 |
Location: | 100% Telework |
Employment Type: | Exempt (salaried) |
Department: | Engineering |
The Junior Mobile Application Developer must be able to meet the key criteria below:
Location: 100% remote
Education: Pursuing Bachelor degree in Computer Science, Software Engineering or related field
Security Clearance: IBR is a federal contractor. Applicants must be able to obtain and maintain a Secret security clearance.
NOTE: United States Citizenship is required as part of the eligibility criteria to be able to obtain this type of security clearance.
Employment Type: Exempt
Key Skills:
- Must have C# experience
- Knowledge of Object-Orientated Programming
- Must be willing to learn Mobile Application Development with Xamarin, .NET MAUI or Flutter
- Knowledge of other software development tools such as JavaScript, Java, CSS, HTML, JSON a plus
Position Overview
Do you want to assist in improving how our nation uses data for better decision-making? Do you have a passion for solving some of the toughest challenges and pushing the boundaries of leading-edge technologies? The Mobile Software Engineer will perform full-cycle software development tasks in an Agile Software Development environment. This opportunity requires strong background knowledge in mobile development for a multi-platform. This position will work closely with IT teams to design, code, test and implement application features and capabilities for enterprise mobile applications. If you want to join a company that is fanatically obsessed with growing value in our people and clients, we want you to work for IBR!
Responsibilities
- Design, documents and implements technical mobile solutions to fulfill functional requirements, user stories and critical success factors design principles.
- Communicate an application’s architecture and components so that other developers can successfully implement stories and features
- Review UI wireframes for feasibility, adherence to interface guidelines, and effort estimation
- Contribute technically in code-reviews and write unit tests and integration test for critical components
- Assess current environment state and make recommendations towards improvement
- Interface and effectively communicate with both business and technical resource
- Formulate creative and practical mobile solutions to their challenges (Requirements)
- Create sophisticated UI that takes into account mobile guidelines for Android, Apple and possibly other platforms to meet an end goal of a BYOD approach.
- Follow Agile software development methodology and team architecture and application security standards
- Experience integrating mobile applications with external APIs/web services
Qualifications
- Pursuing Bachelor degree in Computer Science, Software Engineering or related field
- Must be able to obtain and maintain a Secret security clearance
- Experience with C# required
- Experience with multiple Object-Oriented Programming languages such as Java, Objective-C/Swift and using application / web servers such as MVC frameworks, HTML5, CSS, JSON, XAML, JavaScript, JQuery, Apache Tomcat.
- Knowledge of mobile technologies such as Xamarin, .NET MAUI or Flutter a bonus but not required
- Must be willing to learn mobile application development
- Demonstrated ability to communicate to business and technical partners
- Strong problem solving and communication skills
- Knowledge of AWS a bonus
- Knowledge of RESTful and SOAP web services
- Understanding of SDLC methodologies with an emphasis on Agile
- Understanding of the communication technologies commonly employed by mobile apps, especially HTTP(S), JSON, Bluetooth LE and NFC a bonus but not required
- Knowledge about leveraging Integrated Development Environment (IDE) products; to include setting the application architecture for reuse a bonus but not required
Physical Demands and Work Environment
While this position primarily involves sedentary work in an office environment and/or home-office environment, there are some physical demands associated with the role, including:
- Extended periods of sitting and working at a computer workstation.
- Occasional lifting and carrying of equipment or materials weighing up to 20 pounds.
- Occasional travel to client sites or meetings may be required.
- Work may need to be performed in a fast-paced environment requiring quick thinking and rapid judgements.
- Additionally, flexible work arrangements may be available based on business needs.
- Employee will be exposed to a wide variety of clients in differing functions, personalities, and abilities.
About IBR
Imagine Believe Realize, LLC (IBR) is an emerging small business focused on delivering software and systems engineering solutions to government and commercial clients. Our talent acquisition strategy is tailored to career seeking candidates who embrace continuous learning and desire to grow as a professional in the software/systems engineering industry. We strive to enhance our team members ability to thrive in the workplace by creating a proper work/life balance and first-class benefits package that includes:
- Nationwide medical, dental, and vision insurance
- 3 weeks of Paid Time Off and 11 Paid Federal Holidays
- 401k matching
- Life Insurance, Short-Term Disability, and Long-Term Disability at no cost to our employees
- Flexible spending accounts and Dependent Care spending accounts
- Wellness incentives
- Reimbursement for professional development and certifications
- Training assistance opportunities
Upon hire and in compliance with federal law, all persons hired are required to verify identity and eligibility to work in the United States, and to complete the required employment eligibility verification and background check. IBR is a Federal Contractor.
Imagine Believe Realize, LLC is proud to be an Equal Opportunity and Affirmative Action Employer. We do not discriminate based upon race, age, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.”
Learn more at http://www.teamibr.com
If alternative methods of assistance are needed with the application process, additional contact information has been provided below:
info@teamibr.com
407.459.1830