Sriven Systems Inc. is focused on developing solutions for public sector and disaster response teams. They are seeking an experienced Full Stack Software Engineer to build mission-critical applications that support national security operations and emergency response scenarios.
Responsibilities:
- Design, develop, and maintain software solutions across web, mobile, and embedded platforms
- Contribute to both rapid R&D prototyping and production-grade systems
- Collaborate with team members through pair programming and knowledge sharing
- Work across a variety of tech stacks to solve complex engineering challenges
- Support development of applications used for real-time decision-making in emergency response scenarios
- Ensure software meets high standards for performance, security, and reliability
Requirements:
- Strong experience with Kotlin and Java
- Experience with Test Driven Development (TDD)
- Full-stack development experience across multiple platforms
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
- Secret Security Clearance
- Android SDK development
- Event-driven architecture (Kafka)
- Kubernetes and containerized environments
- CI/CD pipelines (GitLab CI)
- Automated testing frameworks (Cypress)
- Electron-based applications
- Networking fundamentals
- MySQL or relational databases
- Modern web development:
- Angular, TypeScript, RxJS
- Node.js, Vite, Snowpack
- SCSS, SPA, PWA
- Web Workers, WebSockets
- Eclipse RCP and OSGi
- OAuth and authentication protocols
- Software profiling and performance optimization tools