Full stack developer
Ukrainian Product
🇺🇦
About the Role
We are seeking a Fullstack Developer to join our PharmaCRM – Geoforce project. This solution focuses on geolocation-based functionality and data management within the pharmaceutical industry’s CRM ecosystem. You will collaborate with cross-functional teams, including front-end developers, backend engineers, data scientists, product managers, and QA, to build high-performance web applications and services that enhance field force effectiveness and pharmaceutical sales operations.
Required Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Experience: 3+ years of fullstack development experience, ideally in the CRM or healthcare domain.
- Front-End Proficiency: Strong skills in JavaScript/TypeScript and a major front-end framework (Angular, React, or Vue.js).
- Back-End Proficiency: Experience with one or more server-side languages (PHP, GoLang, Node.js, Python, etc.) and designing RESTful APIs.
- Database: Solid knowledge of PostgreSQL (preferred) or other relational databases; experience with geospatial extensions (PostGIS) is a plus.
- Cloud: Familiarity with AWS services (EC2, RDS, S3, Lambda, CloudFormation/Terraform) or equivalent.
- Version Control: Proficiency with Git-based workflows (GitHub, GitLab, or Bitbucket).
Problem-Solving & Collaboration: Excellent communication, teamwork, and troubleshooting skills.
Preferred Qualifications
- Experience with geolocation, mapping APIs, or geospatial data (e.g., using Leaflet, Mapbox, Google Maps, PostGIS).
- Familiarity with containerization (Docker, Kubernetes).
- Understanding of microservices architecture.
- Previous exposure to pharmaceutical field force solutions or healthcare compliance requirements (HIPAA, GDPR).
- Knowledge of Agile/Scrum methodologies, Jira, and Confluence.
Key Responsibilities
- End-to-End Development
- Design, develop, and maintain scalable front-end and back-end components for PharmaCRM’s Geoforce module.
- Ensure seamless integration with third-party services (mapping APIs, geolocation libraries, etc.) and internal systems.
- Front-End Engineering
- Implement responsive user interfaces using JavaScript frameworks (e.g., Angular, React, or Vue.js).
- Work closely with UI/UX teams to ensure intuitive and visually appealing user experiences, particularly for geolocation-based features.
- Back-End Development
- Develop RESTful APIs or microservices in PHP, GoLang, or Node.js (depending on stack).
- Utilize PostgreSQL or other relational databases to manage geospatial data and support complex queries.
- Geolocation & Mapping Integration
- Implement geospatial queries, route optimizations, and map-based visualizations (e.g., using Google Maps, Mapbox, Leaflet).
- Build features that leverage location services, GPS tracking, and territory management specific to pharmaceutical field operations.
- Performance & Scalability
- Optimize application performance, ensuring low-latency data retrieval and fast rendering of geospatial content.
- Implement robust caching and load-balancing strategies where necessary to handle large volumes of field data.
- Security & Compliance
- Ensure secure handling of sensitive healthcare data, adhering to industry regulations (e.g., HIPAA, GDPR).
- Implement authentication, authorization, and data protection best practices across the stack.
- CI/CD & DevOps
- Collaborate with DevOps to set up and maintain continuous integration and deployment pipelines in AWS or similar environments.
- Troubleshoot and resolve issues related to deployments, infrastructure, and performance.
- Collaboration & Agile Practices
- Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives) to keep track of progress.
- Work with cross-functional teams (product managers, QA, designers) to clarify requirements and deliver high-quality features on time.
- Documentation & Knowledge Sharing
- Maintain clear technical documentation (e.g., API specs, architecture diagrams).
- Share knowledge with team members through code reviews, mentorship, and best-practice discussions.
🌟 Perks & Benefits:
- 24 working days of paid vacation
- Flexible work schedule & top-notch work conditions
- Competitive salary
- Remote work
- A youthful, talented, and remarkable company culture
243 views
·
51 applications
26% read
·
16% responded
Last responded 4 days ago
122 views
·
31 applications
📊
$2000-3500
Average salary range of similar jobs in
analytics →
Loading...