React Native Mobile Application Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We are seeking a highly skilled React Native Mobile Application Developer to join our consulting team. In this role, you will be responsible for designing, developing, and maintaining software for our clients. You will work closely with our clients to understand their requirements and provide customized solutions to meet their needs. Marathon employees receive a competitive salary, paid time off, and bonus opportunities. We also provide a healthy work-life balance and the flexibility to work hybrid/remote. You will receive our competitive healthcare package, 401K match program, professional training, $300 annually for health and wellness or pre-approved home office enhancements, and the opportunity for tremendous growth.
Responsibilities:
- Collaborate with clients to gather and analyze their software requirements
- Design, develop, and test software applications that meet clients' needs and requirements
- Provide ongoing support and maintenance for software applications
- Stay up to date with the latest trends and technologies in software development
- Collaborate with clients, and team members to ensure timely delivery of projects
- Document and maintain software development processes and procedures
Requirements:
- Bachelor's degree in Computer Science or related field or relevant experience
- Minimum of 2 years of experience in software development
- Proficiency in Object Oriented programming languages such as C#/Java
- Proficiency in Mobile Application development (iOS and/or Android)
- Comfortable working in both front and back-end coding languages
- Ability to solve complex problems through analytical skills
- Excellent communication and interpersonal skills for effective interactions with clients
- Must be prepared to be professionally business attired and camera ready when needed for client interactions
- Ability to work independently and as part of a team due to the different kinds of projects Marathon engages inFamiliarity with software development methodologies (Agile/Waterfall)
- What we would like you to bring to the table:
Skills
Marathon is made up of technologists from various technical backgrounds and industry verticals, all other technical skills and experience that you bring to the table are a big plus with a goal of serving new client needs. Core Marathon skills are:
Experience designing and developing mobile applications solutions leveraging native development (iOS(Swift)/Android) or cross functional application technologies(Maui, Xamarin, Flutter, React Native, etc.)Comfortable developing strong user experiences and working with a design team
Ability to leverage and assist developing APIs that drive the applications created
Proficiency with OOP paradigms and foundations independent of programming language
Able to quickly learn new technologies, programming languages, and software frameworks dependent on client needs and demands.
Highly Desirable Skills
Exposure to data frameworks such as Entity Framework, EFCore, ODataExposure to writing web applications using modern JavaScript Frameworks (Angular/React/Vue/Svelte)
Exposure or an interest in the .NET Stack - both .Net Framework and .Net Core. Specifically for Web Applications (ASP.Net Core (v3.1-8), ASP.NET, Blazor)
Microsoft SQL Server and SSMSMicrosoft Azure cloud ecosystem or equivalent
Write code with testing in mind leveraging Unit Testing and Dependency Injection concepts
Knowledge of cloud computing and DevOps practices
What Marathon Will Offer YouMarathon employees receive a competitive salary, paid time off, and bonus opportunities. We also provide a healthy work-life balance and the flexibility to work hybrid/remote.
You will receive our competitive healthcare package, and 401K match program.
Opportunity for tremendous growth – our employees are our GREATEST assets, and we truly invest in them
Professional training (bimonthly inhouse training sessions, 1 week of paid training of employees choosing after 1 year of employment, shared PluralSight subscriptions, and much more)$300 annually for health and wellness or pre-approved home office enhancements
Marathon makes relocation to our Hampton Roads or Richmond offices easier by providing relocation assistance to selected candidates.
Multi-year Best Places to Work in Virginia winner & Top Places to Work in Hampton Roads.
Must be legally authorized to work in the United States without the need for employer sponsorship now or at any time in the future.
Amazing Benefits:
Dedication to Your Professional DevelopmentWant to attend a training session, workshop or conference? What about joining a professional organization to further your professional growth? We've got that covered.
Dedication to Your Professional DevelopmentWant to attend a training session, workshop or conference? What about joining a professional organization to further your professional growth? We've got that covered.
Prioritizing Your HealthWe pay between 90%-100% of our full-time employee's health and dental insurance, based on the chosen plan.
Prioritizing Your HealthWe pay between 90%-100% of our full-time employee's health and dental insurance, based on the chosen plan.
Commitment to Your FutureWe're proud to offer a highly competitive 401K plan that you want for your retirement.
Commitment to Your FutureWe're proud to offer a highly competitive 401K plan that you want for your retirement.
Recent AwardsRecent Awards