About TrialX:TrialX is a clinical research and space health informatics company based in New York City. We are at the forefront of clinical research, with a focus on patient recruitment and data collection for both earth-based and space missions. Our flagship solutions, TrialX Connect and TrialX Advance, empower researchers and organizations to streamline patient recruitment and manage global clinical trials. We are dedicated to promoting diversity, equity, and inclusion in clinical trials through our innovative tools and platforms.
Job Description:We seek an experienced Fullstack Developer with in-depth knowledge of front and backend technologies. This role emphasizes Python, Django, Django Rest Framework (DRF), and modern frontend stacks including React, HTML, CSS, and JavaScript. The ideal candidate will also have experience with building Scalable systems and exhibit leadership qualities as a co-lead manager within the team.
The role requires expertise in UI/UX design, system design, and hands-on experience with various technologies including CLI in Unix/Linux, Single Page Applications (SPA), and AWS services.
Key Responsibilities:- Design, develop, and maintain scalable web applications using Python, Django, and Django Rest Framework for backend services.
- Build interactive, responsive, and high-performance user interfaces using React, HTML, CSS, and JavaScript.
- Implement and manage RESTful APIs for seamless frontend-backend integration.
- Apply UI/UX design principles to create intuitive, user-friendly web applications.
- Drive best practices in code quality, testing, and software engineering principles.
- Oversee and mentor a development team as a co-lead manager, facilitating code reviews, team discussions, and development processes.
- Engage in continuous integration and deployment using Docker, AWS, Kubernetes, and other DevOps tools.
- Develop testing strategies and ensure high test coverage, including unit testing, integration testing, and performance testing.
- Troubleshoot and resolve technical issues across the stack.
- Implement data security practices (e.g., encryption, role-based access control, audit logging).
- Experience with CLI in Unix/Linux server environments for system management and deployment.
- Build and maintain Single Page Applications (SPA) for improved user experience.
- Utilize Search engines like Solr, etc., and manage Apache/Nginx/MySQL advanced setups, monitoring, and troubleshooting.
Requirements:- 7+ years of experience in full-stack development with:
Python, Django, and Django Rest Framework.
Frontend technologies: HTML, CSS, JavaScript, and React.
- Strong understanding of UI/UX design principles.
- Proficiency in Data Structures and Algorithms (DSA) and system design.
- Experience with CLI in Unix/Linux environments.
- Experience with Single Page Applications (SPA).
- Hands-on experience with TDD, unit testing frameworks, and debugging tools.
- Familiarity with AWS services setup and usage.
- Experience with Search engines like Solr.
- Proficiency in Apache/Nginx/MySQL advanced setup, monitoring, and troubleshooting.
- Strong leadership skills and ability to mentor a team.
- Familiarity with version control systems such as Git.
Nice-to-Have:- Advanced knowledge of system design and architectural patterns.
- Experience with performance optimization and application scalability.