Software Engineer
TLDR
Develop secure Bluetooth-enabled mobile apps and SDKs, integrating REST APIs and cross-functional collaboration to deliver robust, high-quality software.
PayRange Inc. seeks Software Engineer in San Jose, CA
Job Duties: Develop and maintain iOS and Android applications that interact extensively with Bluetooth-based devices, ensuring secure and reliable connections. Design and maintain mobile SDKs, handling the entire lifecycle from development to deployment and updates. Build secure applications and integrate REST APIs to support robust and seamless functionality. Collaborate with cross-functional teams to design and implement user-friendly features that enhance overall application performance and user experience. Follow best architecture patterns to build robust software applications, implement secure protocols, and maintain data integrity. Participate in code reviews and provide constructive feedback to maintain high code quality standards and foster team knowledge sharing. Document technical processes and solutions to ensure maintainability and facilitate smooth onboarding of new team members.
Minimum Requirements: Master’s degree, or foreign equivalent, in Computer Science, Engineering, or a closely related field plus three years of experience in the job offered or a related occupation.
Special Skill Requirements:
- Bluetooth and BLE Firmware and secure protocol communication development. (3 year/s)
- Bluetooth and Bluetooth Low Energy client SDKs (Android and iOS) development. (3 year/s)
- Cross Platform Mobile Application Development (Android, iOS React Native). (3 year/s)
- AWS cloud services (AWS Lambdas, EC2, ECS, Cognito, DynamoDB, RDS, Bedrock, etc) (3 year/s)
- Agentic AI Workflows development with Retrieval Augmented Generation (RAG) techniques. (3 year/s)
- SQL and NOSQL Database systems, mainly with PostgreSQL and DynamoDB. (3 year/s)
- Firebase (Analytics, Crashlytics, Distributions, Messaging). (3 year/s)
- Implementation of Hexagonal Architecture patterns. (3 year/s)
- Client development with Java, Kotlin, Swift, Objective C, Angular, React Native. (3 year/s)
- Sever side development with JavaScript, TypeScript. (3 year/s)
- Python (3 year/s)
- Flutter/Dart (3 year/s)
EOE, including disability/vets.
Salary: $226,138.00-246,000.00 per annum. 40 hours per week; M-F, 9:00 a.m. to 5:00 p.m.
Must be legally authorized to work in the U.S. without sponsorship.
PayRange builds a fintech platform that facilitates mobile payments for unattended retail environments, such as vending machines and laundromats. We cater to both consumers, who enjoy seamless payment experiences through their smartphones, and business operators, who gain valuable tools to manage their revenue and transactions. What sets us apart is our commitment to transforming everyday purchases into innovative, connected experiences on a global scale.