Get It - Professional Services
Keeperchat Senior Software Engineer (Remote)
Keeperchat Senior Software Engineer | Get It –Professional Services | United States
Keeperchat Senior Software Engineer | Get It – Professional Services | United States
Key Responsibilities
In this pivotal role, you will:
- Design and develop new features for our communication platform using advanced technologies such as .NET, C#, and Xamarin, ensuring compatibility across diverse platforms.
- Enhance the performance of our application to deliver a fluid and user-friendly experience on both iOS and Android devices, including .NET MAUI builds.
- Collaborate closely with product teams to capture user requirements and translate them into effective technical solutions that reflect current industry practices.
- Engage in code reviews to uphold superior coding standards, adhering to best practices in C# and Java development.
- Stay informed about the latest advancements in .NET development and mobile app frameworks.
- Mentor junior engineers, imparting knowledge on best practices in mobile development and coding techniques.
Required Skills
To excel in this role, candidates should possess:
- Over 5 years of comprehensive experience in full-stack software development, particularly focused on front-end solutions.
- Proficiency in C# and .NET, including knowledge of .NET MAUI and Xamarin for mobile application development.
- Significant experience in programming for iOS and Android platforms, emphasizing the creation of high-quality, user-centric mobile applications.
- A solid understanding of backend services, especially in RESTful API development.
- Strong grasp of software design patterns and principles, with the capability to apply them effectively in practical scenarios.
- Exceptional problem-solving and debugging abilities in multi-platform environments.
- Experience working within Agile development teams and collaborating across functions.
Qualifications
- Bachelor’s or Master’s degree in Computer Science or a related discipline.
- A minimum of 5 years of professional experience in software development, focusing on mobile applications and system integrations.
Career Growth Opportunities
This role not only allows you to make a substantial impact on a widely-used communication platform but also provides ample opportunities for professional development, including leadership training through mentorship of junior engineers.
Company Culture And Values
We are committed to fostering an inclusive environment that values diversity. Our team culture promotes collaboration, innovation, and the continuous sharing of knowledge, creating a supportive atmosphere for professional growth.
Compensation And Benefits
We offer an attractive compensation package, including:
- Comprehensive Medical, Dental, and Vision coverage (inclusive of domestic partnerships).
- Employer-paid Life Insurance, along with supplemental options for employees and their families.
- Voluntary Short and Long-Term Disability Insurance.
- A 401(k) plan (both Roth and Traditional) with employer contributions.
- A generous Paid Time Off (PTO) policy that includes paid time for Bereavement and Jury Duty.
- Competitive annual bonuses.
We are proud to be an Equal Opportunity Employer and a participant in the U.S. Federal E-Verify program.
Employment Type: Full-Time
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save