What are the responsibilities and job description for the Principal/Sr Shiny Developer position at Atorus Research?
Principal / Senior Shiny Developer (Database & Feature Design Consultant)
Remote from anywhere in the U.S. #LI-Remote
Full-time
We are seeking a Senior or Principal Shiny Developer to lead the development of interactive data applications while also serving as a key consultant on database schema and design. In this role, you will be given high-level feature requests and will be expected to translate them into concrete technical specifications and actionable tasks for a development team.
You will be responsible for building, optimizing, and scaling Shiny applications while ensuring robust data handling through well-structured database design. This role is ideal for someone who thrives in ambiguity , proactively defining solutions and guiding teams toward implementation.
Key Responsibilities
Shiny Application Development
- Architect, develop, and optimize Shiny applications for data exploration and visualization.
- Ensure performance and scalability by implementing efficient data handling strategies .
- Design Shiny applications to ensure data security and application access control needs are met.
- Integrate Shiny applications with databases, APIs, and external data sources .
- Implement modular, maintainable, and testable Shiny components.
- Design and implement custom JavaScript components for Shiny applications.
Database Design & Consulting
Feature Definition & Technical Leadership