PANW - Sr. FullStack SW Engineer - 152
We are seeking a highly skilled Senior Full-Stack Software Engineer to join our dynamic Innovation Team.RequirementsTypeScript: Proficient in TypeScript for building robust front-end applications, ensuring type safety and maintainability.Python: Strong experience in Python for back-end development, particularly in building APIs and data processing applications.Flutter: Familiarity with Flutter for mobile application development, enabling cross-platform solutions that enhance user engagement.Data Modeling: Expertise in data modeling to design efficient database schemas that support application functionality.Relational Databases: Proficient in working with relational databases, particularly PostgreSQL, to manage and query data effectively.Distributed Systems: Experience in developing highly-scalable distributed systems that can handle large volumes of data and user requests.Mobile Application Development: Proven track record in mobile application development, ensuring seamless user experiences across devices.Automated Testing: Knowledge of automated testing frameworks and practices to ensure code quality and reliability.Problem-Solving: Strong analytical and problem-solving skills to address complex technical challenges and optimize solutions.Analytical Thinking: Ability to analyze data and user feedback to inform development decisions and improve application performance.Software Development Lifecycle (SDLC): Familiarity with the software development lifecycle, including agile methodologies, to manage project timelines and deliverables.CI/CD: Experience with Continuous Integration and Continuous Deployment (CI/CD) practices to streamline development and release processes.Communication: Excellent communication skills to collaborate effectively with team members and stakeholders, articulating technical concepts clearly.PostgreSQL or Other Relational Databases: Proficiency in PostgreSQL or similar relational databases for data management and application support.Highly-Scalable Distributed Systems: Experience in designing and implementing highly-scalable distributed systems that can grow with user demand.Automated Testing for Mobile Applications and Backend Services: Knowledge of automated testing strategies for both mobile applications and backend services to ensure quality and performance.Developing and Deploying AI-Driven Features: Experience in developing and deploying AI-driven features, including machine learning (ML) and large language models (LLM).RAG Implementation: Familiarity with Retrieval-Augmented Generation (RAG) implementation to enhance AI capabilities in applications.Machine Learning Model Implementation: Experience in implementing machine learning models to provide intelligent features and insights.Prompting: Knowledge of prompting techniques to optimize AI interactions and improve user experience.Originally posted on Himalayas
Apply Now
Apply Now