Job Title: Full Stack Developer
Company DescriptionAt Technocratic Solutions, we are a trusted and renowned provider of technical resources on a contract basis, serving businesses worldwide. With our dedicated team of developers, we deliver top-notch software solutions in cutting-edge technologies like PHP, Java, JavaScript, Drupal, QA, Blockchain etc.
Job Description:We are seeking a skilled Full Stack Developer to join our team, responsible for developing and maintaining both front-end and back-end components of our applications. Your role will be essential in ensuring a seamless and intuitive user experience.
Responsibilities:Front-End Development: Build and enhance user interfaces using React or Angular. Utilize your expertise in the Document Object Model (DOM), JSON/JSON schemas, and API integration to create responsive and engaging web applications.Back-End Development: Develop robust back-end systems using Python (FastAPI, Flask, Pandas, NumPy) or NodeJS. Focus on API development and implementing efficient data access patterns.Database Management: Implement and manage NoSQL databases, particularly MongoDB. Understand usage patterns and the trade-offs between NoSQL and relational databases.Collaboration: Work closely with cross-functional teams to define, design, and deliver new features. Contribute to innovative solutions, particularly within clinical and R&D domains.API Testing & Debugging: Use tools like Postman for API testing and debugging. Participate in designing and deploying CI/CD pipelines to streamline development workflows.Code Quality: Ensure high standards in code quality, organization, and automation by adhering to best practices in coding standards and documentation.
Qualifications:Experience: Minimum of 8 years of hands-on experience as a Full Stack Developer. Senior or lead profiles with a strong capability for individual contributions are welcome.Front-End Skills: Proficient in front-end languages and libraries such as HTML/CSS, JavaScript, XML, and jQuery. Experienced with React or Angular.Back-End Skills: Skilled in back-end languages including Python or Node.js. Familiar with JavaScript frameworks and API development.Database Knowledge: Experience with NoSQL databases like MongoDB and understanding of database technology for image processing.Cloud Services: Familiar with AWS services (PaaS & Serverless), including API Gateway, Lambda, Fargate, and ECS.CI/CD Knowledge: Understanding of CI/CD principles and experience with AWS CloudFormation/CDK.
Preferred:Domain Experience: Experience in clinical or R&D domains, including any experience with imaging (even at a proof-of-concept level).