Senior Full Stack Engineer (Node.js, Vue/React & AI Solutions)

Posted about 5 hours agoViewed
PolandFull-TimeInsurtech, Software Development
Company:CoverGo
Location:Poland
Languages:English
Seniority level:Senior, 6+ years
Experience:6+ years
Skills:
AWSBackend DevelopmentDockerGraphQLNode.jsSoftware DevelopmentAgileArtificial IntelligenceDesign PatternsFrontend DevelopmentFull Stack DevelopmentMachine LearningMongoDBNLTKNumpyReact.jsTypeScriptVue.JsAzureNest.js
Requirements:
Extensive experience of 6+ years as a Full Stack Engineer, with a proven track record of delivering complex SaaS applications using Node.js and related technologies. Expertise in front-end and back-end technologies, including Node.js, Vue.js, GraphQL, MongoDB, Docker, with a strong emphasis on TypeScript. Hands-on experience with AI technologies, including experimentation with machine learning models, AI APIs (e.g., OpenAI, Google AI, Hugging Face, etc.), and building AI-driven applications. Experience developing and integrating AI-driven features, such as chatbots, recommendation engines, or automation tools. Proficiency in cloud platforms such as AWS, Azure, or Google Cloud, with experience in architecting and deploying scalable applications. Mastery of Test-Driven Development (TDD) methodologies and extensive experience in unit, integration, and functional testing using industry-standard testing libraries. Deep understanding and practical application of Object-Oriented Programming (OOP) principles, SOLID principles, and design patterns. Thorough knowledge of web security best practices and experience in ensuring compliance with industry regulations such as GDPR and HIPAA. Familiarity with container technologies like Docker and expertise in cloud infrastructure and solutions. Experience with Nest.js is highly desirable. Proficient in agile development methodologies and adept at collaborating effectively with cross-functional teams. Excellent problem-solving skills with a proactive approach to troubleshooting and bug fixing. Strong communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders. Passion for continuous learning and staying updated with the latest trends, technologies, and best practices in software development.
Responsibilities:
Design, implement and maintain new features and functionalities for our SaaS platform. Utilize deep knowledge of front-end and back-end technologies to architect scalable and efficient software solutions. Collaborate closely with cross-functional teams to gather and understand end-user requirements. Experiment with AI models, frameworks, and APIs to develop and integrate AI-driven features. Build AI proof-of-concepts (POCs) to explore new capabilities and validate AI-based solutions. Conduct thorough code reviews, enforce coding best practices, and champion testing methodologies. Proactively investigate and resolve complex technical issues and bugs. Drive security and compliance initiatives by implementing best practices and adhering to industry regulations. Stay abreast of the latest technologies, frameworks, and best practices in software development.
Similar Jobs:
Posted about 2 hours ago
EuropeFull-TimeSoftware Development
Senior Frontend Engineer
Company:Embeddable
Posted about 3 hours ago
PolandFull-TimeAI
Senior Software Engineer
Company:PubNub