No-code Conversational AI Platform for Customer Service Automation. Smart Interactions and Workflows made easy.
Software Engineer
Location
Portugal
Posted
71 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer
Visor.ai
• Designing, planning, implementing, testing, and analyzing production code • Monitoring and providing support for systems in production • Implementing creative solutions to complex problems, using AI-assisted approaches where appropriate • Developing and maintaining data infrastructure and computer systems • Ensuring development is performance-, scalability-, and security-focused • Creating and managing NoSQL databases • Managing and maintaining servers
Job Requirements
- Degree in Computer Science or a related field
- +2 years of experience with web development technologies such as MongoDB, Express, React, Node.js, and TypeScript (mandatory)
- Experience with NoSQL databases like MongoDB or similar
- Interest in designing and developing RESTful APIs
- Ability to write and maintain Unit Tests
- Experience with AI-powered development tools (e.g. Claude Code, Cursor, GitHub Copilot) to accelerate development workflows, code reviews, and problem-solving. Continuously evaluate and integrate AI-assisted tooling into the development lifecycle to improve team productivity
- Strong verbal and written communication skills
Benefits
- Competitive compensation package
- Health insurance
- Career growth opportunities
- Access to training, events, and conferences
- Remote First model – and if you stop by one of our offices, get ready for:
- Free coffee | Arcade machines | Rooftops & terraces | Team events | A lot of fun!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer – Integration
RevalizeIdea-to-cash solutions that help drive revenue at thousands of organizations around the world.
• Ongoing development and maintenance of our GraphQL / REST APIs using Java and Spring frameworks in toolsets such as Visual Studio, Netbeans and IntelliJ. • Develop and maintain our standard integrations offerings. • Collaborate in cross-functional teams using agile methodologies to understand requirements, design, develop, and test software solutions within deadlines. • Use tools such as Jira, GitHub and Confluence to track and manage project progress and ensure project goals are met. • Testing our software when necessary, as determined by our partners and as new development is completed.
Software Development Engineer
Expert Executive Recruiters (EER Global)Your dream candidate is just around the corner.
• Design, develop, and maintain high-quality software applications using C# and the .NET framework • Enhance and evolve public cloud-based customer experiences, ensuring performance, scalability, and reliability • Apply best practices and coding standards to deliver clean, maintainable, and scalable code • Investigate, troubleshoot, and resolve issues reported by customers and internal stakeholders • Participate in code reviews to uphold engineering standards and improve overall code quality • Ensure software reliability by implementing automated tests and validating end-to-end functionality • Own the delivery lifecycle, taking features from development through successful production release
Senior Full Stack Software Engineer
John Snow LabsAward-winning AI and NLP company that helps healthcare and life science organizations put AI to work faster.
• Design, develop, and maintain cutting-edge web services and applications. • Architect and implement scalable, efficient, and maintainable full-stack solutions. • Collaborate with cross-functional teams to define, design, and ship new features. • Write clean, high-quality code for both front-end and back-end components. • Optimize application performance and ensure high availability. • Participate in code reviews and contribute to improving our development practices. • Mentor junior developers and provide technical leadership. • Stay up-to-date with emerging trends and technologies in full-stack development. • Troubleshoot, debug, and upgrade existing systems. • Implement security and data protection measures. • Contribute to the continuous improvement of our development processes and tools.
• Implement new features across all our stack, from the backend to the frontend. Elixir, Ruby, Typescript + (React|Nextjs). • High 90s % coverage on all projects. • Maintain, design and scale our platform. Our platform is on AWS, based on EKS and served via Netlify. • Work closely with Marketing and Product squads. • Be crucial to the decision and implementation of features that support our business goals. • Report directly to the CTO, challenge the status quo, and work together in defining the future of our platform.



