What are the responsibilities and job description for the Mobile Application Developer position at CobbleStone Software?
We are seeking a highly motivated Junior Mobile Developer with experience in C#, ASP.NET, and mobile application development. In this role, you’ll work closely with our mobile development team to build, maintain, and optimize innovative applications for iOS and Android platforms using C# and .NET technologies. This is a great opportunity to grow your skills in mobile development and contribute to creating impactful, user-friendly applications.
Responsibilities:
- Develop and maintain iOS and Android applications using C#, .NET MAUI, or Xamarin frameworks.
- Collaborate with cross-functional teams to gather and refine requirements for mobile development projects.
- Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, debugging, and deployment.
- Write clean, efficient, and modular code following best practices for mobile development.
- Conduct unit and integration testing to ensure app quality, stability, and functionality.
- Troubleshoot and resolve technical issues as they arise, both during development and post-release.
- Stay updated on mobile development trends, frameworks, and best practices to contribute new ideas and improvements.
· Understand and adhere to company, team and department’s policies and procedures.
· Understand and work toward meeting the company’s mission and corporate goals, such as but not limited to: assisting or performing duties related to customer acquisition, customer satisfaction, customer retention, risk mitigation, an/or cost savings.
· Understand your job duties and metrics; perform annual training as requested by the company.
· Professionally manage duties, be on-time, detail tasks management, client feedback and suggestions.
· In-depth understanding of CobbleStone products and features as required by your specific role.
· Respond to internal and external related inquiries or requests and aid other staff members as required.
· Schedule calls, meetings, tasks, planning events, implementation, training, maintain the team’s agenda
· Work with CobbleStone team members, where necessary, to recommend solutions that support the company mission and goals.
· Take direction from management, directors, superiors, and others and provide advice in a professional manner.
· Track and report on metrics
· Professional communication and team interaction.
· When asked: assist and/or lead the mentoring of other staff.
· Understand your roles, job duties and metrics.
· Perform general office duties inclusive of answering phones, emails, meetings, and other related job duties.
· Retain strict confidentiality obligations of company policies and those if its clients; inclusive of not participating in, responding to surveys/questions, or posting company/client/vendor/employee or non-public information on social media sites or other public sources.
· Maintain compliance with PTO and time-off policies, security policies, and comply with applicable laws, regulations, and client contract obligations; strive to schedule all time-off in advance and coordinate with manager and Human Resources.
· Be reliable, professional, and maintain a high level of customer satisfaction.
· Assist with meeting Companies goal of client revenue growth, client retention, profitability goals.
· May require overnight travel for multiple days
· May require travel, both in the US and International (can be overnight for multiple days)
· May require long period of time at a computer
· May require long walks, stairs, standing, both onsite and on travel
· May require lifting or traveling with items up to 50 lbs.
· Adhere to company policies and procedures.
· Assist with other duties assigned as required to achieve company’s mission
Required Skills:
- Minimum 1 year of experience in mobile app development with C# and .NET MAUI or Xamarin for cross-platform development.
- Proficiency in mobile development for Android (Kotlin/Java in Android Studio) and iOS (Swift/Objective-C in Xcode).
- Familiarity with mobile architectures (e.g., MVVM) and design patterns for clean, scalable code.
- Familiarity with publishing apps on Apple Store or Google play store
- Experience with RESTful API integration and data handling.
- Solid understanding of mobile performance optimization, memory management, and debugging techniques.
- Strong problem-solving skills and attention to detail.
- Ability to produce high-quality, maintainable code in a collaborative team environment.
Preferred Skills:
- Familiarity with cloud platforms like Microsoft Azure, Firebase, or AWS for backend integration.
- Basic knowledge of front-end technologies (HTML, CSS, JavaScript).
- Understanding of Agile development methodologies.
- Experience with design patterns (e.g., Singleton, Factory) and Test-Driven Development (TDD).
- Knowledge of UI/UX best practices and familiarity with design tools (e.g., Figma, Adobe XD).
- Ability to work effectively in a team, with good communication and adaptability to shifting priorities.
· Miscellaneous:
· Must have excellent English communication skills.
· Must be able to legally work in the United States, must pass background, criminal, and drug testing.
· To apply for this position please utilize the one click apply or reach out via phone at 1-856-784-1139 ext. 1141
· Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status
· About CobbleStone:
· Founded in 1995, CobbleStone is the leading contract lifecycle management software that is trusted by thousands of users every day. The CobbleStone software is a United States government contractor and a leader with procurement, legal, and risk management software. To learn more about what we do, visit us online at www.cobblestonesoftware.com.
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Ability to Relocate:
- Lindenwold, NJ 08021: Relocate before starting work (Required)
- Work Location: Hybrid remote in Lindenwold, NJ 08021
Salary : $80,000 - $100,000