Apply

Full Stack Engineer

Posted 5 months agoViewed

View full description

πŸ’Ž Seniority level: Middle, At least 3 years

πŸ“ Location: Europe, Eastern timezone in US

πŸ” Industry: Qualitative research tools

🏒 Company: NotablyπŸ‘₯ 1-10πŸ’° $1,500,000 Seed over 2 years agoUX DesignSaaS

πŸ—£οΈ Languages: English

⏳ Experience: At least 3 years

πŸͺ„ Skills: GraphQLJavascriptTypeScriptReactCommunication SkillsCollaboration

Requirements:
  • At least 3 years of professional experience shipping features or products as a full-stack developer.
  • Demonstrated fluency with Typescript, React, GraphQL, and Node.
  • Experience with automated testing frameworks and TDD in Javascript.
  • Familiarity with Postgres, AWS is a plus.
  • Experience building real-time collaboration tools.
  • Experience using HTML canvas.
  • Background in AI, NLP, or data science.
  • Proactive and strong verbal and written communication skills.
  • Desire to work in a startup environment.
  • Interest in mentorship, learning, and collaboration.
Responsibilities:
  • The split-screen infinite canvas and table workspace in Notably where researchers analyze qualitative data.
  • Enhancing the canvas experience with new tools and collaboration.
  • Exploring new ways to visualize qualitative data with a quantitative lens.
  • Combining machine learning and AI with research frameworks to create a super-powered research experience.
  • Solving for performance and memory optimizations.
  • Improving core features like search, transcriptions, and content management.
Apply

Related Jobs

Apply

πŸ“ United States, Canada

πŸ” Healthcare

  • 5+ years of experience building robust and scalable full-stack applications, databases, and developer tools.
  • Significant experience designing, building, deploying, operating, and maintaining production applications at scale.
  • Extensive experience with JavaScript (TypeScript), React, NodeJS (NestJS), and PostgreSQL.
  • Familiarity with modern web technologies (HTTP2, WebSockets, gRPC, GraphQL).
  • Experience leaving the codebase better than how you found it through automated testing (ViTest, Cypress, Playwright), continuous deployment, and continuous integration (CircleCI, Github Actions, CodeFresh).
  • Exposure in architecting and developing solutions to ambiguous problems with significant impact
  • Design, implement, and maintain highly scalable and performant services and applications.
  • Continually improve the codebase and test coverage through refactoring, unit testing, system testing, automating deployments, and general up-leveling of our codebase.
  • Design and improve our tooling and systems to support our growth as they continue to scale.
  • Mentor and support other team members on design techniques, establishing coding standards, and providing feedback to ensure best practices.
  • Deep architecture work experimenting with new and exciting technologies.
  • Collaborate with cross-functional teams to drive insights for our products and services to enhance their capabilities.

AWSBackend DevelopmentDockerGraphQLNode.jsPostgreSQLSoftware DevelopmentSQLFrontend DevelopmentFull Stack DevelopmentGitJavascriptTypeScriptREST APINest.jsReactCI/CDDevOpsMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ Bratislava, Kyiv

πŸ” Software Development

🏒 Company: Altamira.ai

  • Experience with Python
  • Backend: FastAPI, Pydantic, Pandas, PostgreSQL, Redis
  • Frontend: Angular (preferred) or React, Vue
  • Data analysis: Pandas, NumPy, SciPy
  • Data visualization: D3.js, Seaborn, Plotly, Matplotlib
  • Security: OWASP best practices
  • DevOps: Docker, Kubernetes, CI/CD, cloud platforms (DigitalOcean, AWS, or GCP)
  • Experience working in a Linux environment
  • Develop and maintain full-stack solutions focused on data analysis and visualization
  • Design and implement interactive dashboards and data exploration tools
  • Optimize data processing workflows for performance and scalability
  • Ensure best practices in security, UX, and software development
  • Collaborate with data scientists, product managers, and engineers to refine insights delivery

Backend DevelopmentDockerPostgreSQLPythonCloud ComputingData AnalysisFrontend DevelopmentFull Stack DevelopmentKubernetesNumpyFastAPIAngularRedisPandasReactCI/CDLinuxData visualization

Posted 1 day ago
Apply
Apply

πŸ“ Bratislava, Kyiv

πŸ” Software Development

  • Experience with Python
  • Backend: FastAPI, Pydantic, Pandas, PostgreSQL, Redis
  • Frontend: Angular (preferred) or React, Vue
  • Data analysis: Pandas, NumPy, SciPy
  • Data visualization: D3.js, Seaborn, Plotly, Matplotlib
  • Security: OWASP best practices
  • DevOps: Docker, Kubernetes, CI/CD, cloud platforms (DigitalOcean, AWS, or GCP)
  • Experience working in a Linux environment
  • Develop and maintain full-stack solutions focused on data analysis and visualization
  • Design and implement interactive dashboards and data exploration tools
  • Optimize data processing workflows for performance and scalability
  • Ensure best practices in security, UX, and software development
  • Collaborate with data scientists, product managers, and engineers to refine insights delivery

AWSBackend DevelopmentDockerPostgreSQLPythonCloud ComputingData AnalysisFrontend DevelopmentKubernetesNumpyUser Experience DesignVue.JsFastAPIAngularRedisPandasReactCI/CDLinuxDevOpsData visualizationSaaS

Posted 1 day ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ’Έ 130000.0 - 140000.0 USD per year

πŸ” Software Development

🏒 Company: Circle.so

  • 8+ years experience working as a full-stack engineer on complex web applications with significant scale (100k+ rpm, 100GB+ databases).
  • Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, TailwindCSS.
  • Familiarity with both frontend and backend is necessary, but a high degree of proficiency in both is not a requirement.
  • A desire to work in an environment which values speed of iteration and individual autonomy, while also embracing personal accountability and the ability to collaborate effectively as part of a dynamic team.
  • Great communication skills both in writing and verbal/oral (English).
  • You should be able to lead a complex project end to end with judgment and an attention to detail when it comes to architectural, product, design, and process decisions. Your judgment should inspire a high level of trust within the team.
  • Experience working on a fully distributed remote team.
  • Comfortable in a fast-paced environment with a certain level of ambiguity, especially when learning and picking up new technologies when projects require it.
  • Work autonomously on a product built in Ruby on Rails backend and React front-end.
  • Build critical features and improvements for our web app, with a product-first mindset.
  • Work closely with Circle's leaders throughout the feature design process.
  • Work closely with our designers to create a world-class user experience.
  • Improve the quality of our codebase and identify architectural deficiencies.
  • Learn, implement, and maintain new integrations with services like OpenAI, Zendesk, Hubspot, Notion, and Slack to improve the daily operations of our customer-facing teams.
  • Foster a bias for action, prioritizing speed of iteration without compromising on the quality of code or user experience.

Backend DevelopmentPostgreSQLSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentCSSMySQLReact.jsRuby on RailsTypeScriptCommunication SkillsRESTful APIs

Posted 1 day ago
Apply
Apply

πŸ“ Bratislava, Kyiv

🧭 Full-Time

πŸ” Software Development

🏒 Company: Altamira.ai

  • 5+ years in engineering, with a focus on code quality and best practices
  • 3+ years of experience in building web solutions using (a) Node.js or (b) React with another programming language (Java, Python, .NET, etc.)
  • Proficiency in JavaScript/TypeScript
  • Strong analytical and problem-solving skills
  • Proactiveness and ability to drive improvements in projects
  • Comfortable working in Agile environments
  • Upper-intermediate English
  • Design scalable, modular, and maintainable architectures for AI-powered applications
  • Collaborate with product teams to understand requirements and translate them into technical solutions
  • Integrate APIs (e.g., OpenAI, Hugging Face) for NLP, image recognition, and other AI-driven tasks
  • Implement prompt engineering, embeddings, and vector databases (Postgres) for Retrieval-Augmented Generation (RAG)
  • Customize pre-trained AI models using tools like Hugging Face’s Transformers
  • Optimize server-side logic for efficient AI querying and integration
  • Work with unstructured data (text, images, etc.) and convert it into model-ready formats
  • Validate AI model outputs to ensure quality and business value

AWSBackend DevelopmentDockerNode.jsPostgreSQLPythonSoftware DevelopmentSQLAgileArtificial IntelligenceDesign PatternsExpress.jsFrontend DevelopmentFull Stack DevelopmentGitJavascriptMachine LearningReact.jsTypeScriptAlgorithmsAPI testingData StructuresServerlessCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesMicroservicesJSONSoftware EngineeringDebugging

Posted 2 days ago
Apply
Apply

πŸ“ Bratislava, Kyiv

🧭 Full-Time

πŸ” Software Development

🏒 Company: Altamira.ai

  • 2+ years of experience with JavaScript (Node.js and React)
  • Knowledge of TypeScript and CSS
  • Strong analytical and problem-solving skills with the ability to propose solutions for algorithmic challenges
  • A curious mindset and willingness to learn new technologies
  • Ability to break down challenges and approach them proactively
  • Willingness to work at least 3 days per week in the office
  • English - upper-intermediate (B2)
  • Collaborate with senior developers to design, develop, and maintain web applications
  • Contribute to both front-end (React) and back-end (Node.js) development
  • Implement features based on user stories and technical specifications
  • Participate in code reviews, team meetings, and project planning sessions
  • Actively learn and explore new technologies and frameworks
  • Solve problems analytically and work proactively on challenges

Backend DevelopmentNode.jsFrontend DevelopmentFull Stack DevelopmentCSSJavascriptTypeScriptReact

Posted 2 days ago
Apply
Apply

πŸ“ Bratislava, Kyiv

🧭 Full-Time

πŸ” Software Development

  • 5+ years in engineering, with a focus on code quality and best practices
  • 3+ years of experience in building web solutions using (a) Node.js or (b) React with another programming language (Java, Python, .NET, etc.)
  • Proficiency in JavaScript/TypeScript
  • Strong analytical and problem-solving skills
  • Proactiveness and ability to drive improvements in projects
  • Comfortable working in Agile environments
  • Upper-intermediate English
  • Design scalable, modular, and maintainable architectures for AI-powered applications
  • Collaborate with product teams to understand requirements and translate them into technical solutions
  • Integrate APIs (e.g., OpenAI, Hugging Face) for NLP, image recognition, and other AI-driven tasks
  • Implement prompt engineering, embeddings, and vector databases (Postgres) for Retrieval-Augmented Generation (RAG)
  • Customize pre-trained AI models using tools like Hugging Face's Transformers
  • Optimize server-side logic for efficient AI querying and integration
  • Work with unstructured data (text, images, etc.) and convert it into model-ready formats
  • Validate AI model outputs to ensure quality and business value

AWSBackend DevelopmentDockerNode.jsPostgreSQLSQLAgileArtificial IntelligenceFull Stack DevelopmentGitJavascriptMachine LearningReact.jsTypeScriptAPI testingCI/CDRESTful APIs

Posted 2 days ago
Apply
Apply

πŸ“ Bratislava and Kyiv

🧭 Full-Time

πŸ” Software Development

  • 2+ years of experience with JavaScript (Node.js and React)
  • Knowledge of TypeScript and CSS
  • Strong analytical and problem-solving skills with the ability to propose solutions for algorithmic challenges
  • A curious mindset and willingness to learn new technologies
  • Ability to break down challenges and approach them proactively
  • Collaborate with senior developers to design, develop, and maintain web applications
  • Contribute to both front-end (React) and back-end (Node.js) development
  • Implement features based on user stories and technical specifications
  • Participate in code reviews, team meetings, and project planning sessions
  • Actively learn and explore new technologies and frameworks
  • Solve problems analytically and work proactively on challenges

Node.jsCSSJavascriptTypeScriptReact

Posted 2 days ago
Apply
Apply

πŸ“ EMEA

🧭 Full-Time

πŸ” Software Development

🏒 Company: WunderGraph, Inc.

  • Proven experience as a software developer (work samples required, ideally as open-source project on GitHub)
  • You are a self-starter with a clear sense of priorities, able to manage yourself - no hand-holding needed
  • There is a proven track record of you writing performant and secure code (doesn’t have to be our stack)
  • You are proficient in TypeScript, React, and Node.js. Our edge infrastructure, control plane, and CLI are built using TypeScript and Node.js, making strong expertise in these technologies essential.
  • Experience with GraphQL, Go, and APIs (such as SOAP and gRPC) is a plus. Our backend is built with Golang, so a willingness to learn and work with it is essential.
  • Ideally, you have contributed to open-source projects before
  • You are familiar with remote work and able to thrive in a fully remote environment (don’t take this lightly!)
  • You are an excellent communicator in English, which is critical for a remote team
  • You are able and willing to travel occasionally in order to meet the team in a nice location (at least twice a year)
  • Build software along our entire stack (Golang, NextJS, React, Typescript, GraphQL, Tailwind)
  • Work on our open-source code base, analyze and manage PRs
  • Maintain, deliver, and take ownership of high-quality features for our SaaS product cosmo.wundergraph.com
  • Ensuring optimal performance, reliability, and developer experience (DX).
  • Analyzing telemetry data and collaborating with our customers to understand their use cases and identify opportunities for improvement.
  • Running internal penetration tests to identify and address security vulnerabilities.
  • Diagnosing and resolving technical issues, often working directly with our customers' engineering teams.

Backend DevelopmentGraphQLNode.jsSoftware DevelopmentFull Stack DevelopmentReact.jsTypeScriptGoREST APINext.js

Posted 3 days ago
Apply
Apply

πŸ“ United Kingdom

🧭 Full-Time

πŸ” Healthcare

🏒 Company: Montu UK

  • 5+ years of software development experience, with strong Node.js skills.
  • Some experience with AWS services (Lambda, RDS, SQS, etc.).
  • Proficiency in SQL and a solid understanding of database design principles.
  • Design, develop, and maintain scalable backend and frontend applications.
  • Architect and optimise RESTful APIs for high-traffic environments.
  • Manage and enhance AWS cloud infrastructure for security, scalability, and reliability.
  • Collaborate with cross-functional teams to refine requirements and deliver high-quality features.

AWSBackend DevelopmentNode.jsPostgreSQLSQLReact.jsTypeScriptNest.jsRESTful APIs

Posted 5 days ago
Apply