PSI is a leading Contract Research Organization (CRO) seeking a full-stack developer to join its Process Improvement team, focusing on AI solutions development in a global company.
Requirements
- Bachelor's degree in Computer Science or related discipline
- Minimum 5 years' experience in software development
- Cloud / Azure: Proven real-world experience with Azure (App Services, Pipelines, OpenAI or AI services)
- Databases: Strong expertise in PostgreSQL and SQL (schema design, tuning, policies, migrations).
- Languages & Frameworks: Advanced Python backend development (Flask, FastAPI, Django, etc.)
- React and TypeScript frontend development (Next.js, preferably with ShadCN/UI or similar design systems)
- Experience with Authentication and Callbacks
- Docker / Containerization: Experience building and deploying container-based services
- CI/CD: Hands‐on experience with Azure Pipelines in production environments.
- Creating Azure Test Plans
- Creating Azure Test Pipelines
- Creating Azure Build Pipelines
- Project Tracking: Experience using Jira for Agile development workflows.
- System Design & Documentation: Able to produce detailed design documents, readmes, API specs, and architecture diagrams.
- Security: Background working with security-first or compliance-regulated environments (e.g., finance, healthcare, or government)
Benefits
- Intensive induction program
- Technical and industry-related trainings
- Friendly and supportive atmosphere in a committed team
- International environment
- Opportunities to quickly see the results of your work
- Attractive income package
- Performance-based bonuses
- Corporate benefits
