About the company:
Jappware is a software development company that delivers innovative and reliable digital solutions for international clients.
We specialize in end-to-end product development — from ideation and design to architecture, development, and DevOps support.
About the project:
We're seeking an experienced Full Stack Developer to manage and evolve our multi-
service platform ecosystem. You'll be responsible for maintaining and enhancing our voice/video capture platform, transcription services, admin tools, and mobile applications.
Required Qualifications:
- 5+ years of full-stack development experience
- Strong proficiency in:
- TypeScript and modern React (hooks, context, routing)
- Node.js and Express.js
- Python 3.9+ and FastAPI
- PostgreSQL database design and optimization
- Docker and containerization
Experience with:
- Cloud platforms (AWS and/or GCP)
- Infrastructure as Code (Terraform preferred)
- Git workflows and CI/CD pipelines
- RESTful API design and implementation
- Authentication/authorization patterns
Strongly Preferred:
- React Native mobile development
- Redis for caching and pub/sub
- AI/ML integration (LangChain, OpenAI APIs)
- AWS ECS, Cloud Run, or similar container orchestration
- Stripe payment integration
- Real-time features (WebSockets, Server-Sent Events)
- Vite build tooling
Nice to Have:
Experience with:
- Audio/video processing (FFmpeg, media pipelines)
- AWS Amplify mobile backend
- Cloudinary or similar media CDNs
- Multi-language support (i18n)
- Monitoring and observability tools (PostHog, Sentry)
- Material-UI and advanced component libraries
Day-to-Day Tools:
- VS Code with dev containers
- GitHub for version control
- Docker for local development
- Terraform for infrastructure changes
- PostgreSQL clients for database work
- Postman/HTTP files for API testing
Work Environment
- Multiple services running concurrently (frontend, backend, transcription APIs, database)
- Hot-reload development workflows (no manual restarts needed)
- Comprehensive VS Code tasks for service orchestration
- Environment-specific configurations (dev, stage, prod, explore)
Projects include:
- User capture session management and analysis
- Real-time transcription and AI-powered content analysis
- Client/campaign administration dashboards
- Subscription and payment processing (Stripe)
- Mobile app features and AWS Amplify integration
- Cloud infrastructure optimization
- Performance monitoring and analytics
Key Responsibilities:
Development & Maintenance
- Develop and maintain multiple React/TypeScript frontends (core-tech-webapp,sales_demo_tool/client, amoofy-web)
- Build and enhance Node.js backend services with PostgreSQL
- Develop Python-based transcription and AI analysis services using FastAPI
- Maintain React Native mobile application (iOS & Android)
Infrastructure & DevOps
- Manage Terraform-based infrastructure across GCP and AWS
- Configure and maintain Docker containers and orchestration
- Implement and optimize CI/CD pipelines
- Monitor and troubleshoot production services across multiple environments (dev, stage, prod)
Integration & APIs
- Develop RESTful APIs and WebSocket connections
- Integrate third-party services: Stripe, OpenAI, Google Cloud APIs, AWS services
- Implement authentication/authorization (JWT, Cognito)
- Build and maintain admin widgets and analytics dashboards
AI/ML Integration:
- Work with LangChain and LlamaIndex for document analysis
- Integrate OpenAI and Google Gemini for transcription analysis
- Develop prompt engineering solutions for content generation
How to Apply?
Send your resume and:1. Meet with our recruiter
2. Passed technical interview with our expert
3. Meet a client
