Develop KeeperChat product and expand Keeper’s Connection Manager
Requirements
- 5+ years of experience in full-stack software development, with a strong focus on front-end development.
- 5+ years of experience with React/Javascript and .NET development.
- 5+ years of experience in building and maintaining applications using Node.js
- Strong understanding of software design patterns and principles, with the ability to apply them in real-world scenarios.
- Excellent problem-solving and debugging skills, particularly in multi-platform environments.
- Strong understanding of native Node.js modules and the ability to integrate or troubleshoot modules compiled from C/C++.
Responsibilities
- Design and implement new features for Keeper Chat, utilizing technologies such as .NET, and Javascript/React to enhance functionality across platforms.
- Optimize app performance and scalability, ensuring a seamless user experience on both iOS and Android devices, including those built with .NET MAUI.
- Participate in code reviews to maintain high-quality code standards, leveraging best practices in C-Sharp and Java development.
- Work closely with the product team to understand user requirements and translate them into technical solutions, ensuring alignment with industry trends.
- Stay up-to-date with industry trends and best practices in software engineering, particularly in .NET development and mobile application frameworks.
Other
- Bachelor’s or Master’s degree in Computer Science or a related field
- Experience working in an Agile development environment, collaborating effectively within cross-functional teams.
- Medical, Dental & Vision (Inclusive of domestic partnerships)
- Classification: Exempt