Atorus Research
Join to apply for the Principal/Sr Shiny Developer role at Atorus Remote from anywhere in the U.S. 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 Advise on database schema design to support application and reporting needs. Collaborate with data engineers to design efficient indexing and query strategies. Optimize database interactions to minimize performance bottlenecks in Shiny applications. Guide the team on best practices for relational databases (PostgreSQL, MySQL, SQL Server). Feature Definition & Technical Leadership Work with stakeholders to translate vague feature requests into well-defined technical specifications. Break down high-level requirements into concrete tasks for the development team. Collaborate with frontend and backend developers to design and implement full-stack solutions. Define standards, guidelines, and best practices for Shiny application development. Conduct code reviews and mentor junior developers to improve development quality. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries IT Services and IT Consulting #J-18808-Ljbffr