CrawlJobs Logo

Senior Fullstack Developer

Armenia · Job Posted December 08, 2025
Apply Position
Job Link Share

Job Description

As a Senior Fullstack Developer, you will be a key contributor to our core product, building and scaling features that are central to the donation experience for millions of users. You'll leverage your expertise in Node.js, React, and TypeScript to develop complex components—from dynamic donation widgets to data-driven admin dashboards—with a relentless focus on code quality, scalability, and user experience.

Job Responsibility

  • Design, build, and maintain resilient frontend and backend features using React and Node.js
  • Develop our core products, including donation checkouts, embeddable widgets, and donor/partner portals
  • Architect and develop system components that scale across millions of monthly transactions
  • Write clean, well-documented, and thoroughly testable code
  • Drive architecture and technical design discussions to find elegant solutions to complex problems
  • Mentor peers by conducting thoughtful code reviews and providing constructive feedback
  • Partner with product managers and designers to clarify requirements and shape the roadmap
  • Proactively identify and resolve bugs, performance bottlenecks, and optimization opportunities

Requirements

  • 7+ years of professional fullstack development experience
  • Deep understanding of modern JavaScript (event loop, closures, promises, prototypes)
  • Expert-level proficiency with React and its ecosystem (familiarity with Vue is a plus)
  • Strong backend expertise with Node.js (experience with Koa or NestJS is highly preferred)
  • Experience with Webpack configuration, performance optimization, and profiling
  • A keen eye for detail and a high sense of ownership and accountability for your work

Nice to have

  • Experience with MongoDB, ClickHouse, or Elasticsearch
  • Familiarity with Docker, CI/CD pipelines, or cloud infrastructure
  • Contributions to open-source projects or a strong personal portfolio
  • Curiosity and a hypothesis-driven mindset
  • Ability to communicate complex analytical concepts to non-technical audiences
  • Detail-oriented with a strong sense of ownership
  • Comfort working in fast-paced, data-rich environments

What we offer

  • 31 days off
  • 100% paid telemedicine plan
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Co-working
  • Remote working
  • Stock options

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Fullstack Developer

8 matching positions

Senior FullStack Developer

We are seeking a highly skilled Senior Full Stack Developer with strong expertis...
Location
Location
Mexico , Guadalajara
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with Angular (modern versions)
  • TypeScript, HTML5, CSS3, JavaScript
  • Responsive UI development and component-based architecture
  • REST and GraphQL integration
  • Strong hands-on experience with Node.js
  • Experience building scalable APIs and microservices
  • GraphQL development and API design
  • Strong experience with AWS cloud services
  • Experience with: AWS Lambda
  • API Gateway
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable full stack applications using Angular and Node.js
  • Build and manage cloud-native solutions leveraging AWS services and serverless architectures
  • Develop responsive and user-friendly frontend applications with modern Angular frameworks and best practices
  • Create and maintain backend APIs, microservices, and integrations using Node.js and GraphQL
  • Implement and optimize data pipelines and ETL processes using AWS Glue, Athena, and SQL Server Integration Services (SSIS)
  • Develop and manage GraphQL APIs using AWS AppSync
  • Design and maintain relational and NoSQL databases including PostgreSQL and DynamoDB
  • Implement Infrastructure as Code (IaC) using Terragrunt and Terraform best practices
  • Collaborate with DevOps, QA, Product Owners, and Architects to deliver high-quality solutions
  • Optimize application performance, scalability, security, and reliability
  • Fulltime
Read More
Arrow Right

Senior Fullstack Developer

Location
Location
United States
Salary
Salary:
Not provided
htdhealth.com Logo
HTD Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years for a Senior-level role in .NET, Java, Node.JS, or Python
  • and React / Angular
  • Solid experience working with cloud platforms (Azure preferred
  • AWS/GCP also considered)
  • Strong understanding of infrastructure concepts (networking, containers, scalability, distributed systems)
  • Experience with CI/CD pipelines and DevOps practices
  • Familiarity with Docker and container orchestration (e.g., Kubernetes is a plus)
  • Strong problem-solving skills and ability to work in evolving environments
  • Experience making or contributing to architectural decisions
  • Acting in anticipation by identifying risks and solutions on a regular basis
Job Responsibility
Job Responsibility
  • Software Delivery: Delivering readable, maintainable, and high-quality software covered by automated tests
  • Client Collaboration: Working closely with the client and their development team, having a direct impact on the product's direction
  • International Communication: Comfortable working with distributed teams across multiple time zones (PL/ARG/US)
  • Knowledge Sharing: Being an active part of the HTD community
What we offer
What we offer
  • 100% REMOTE FRIENDLY
  • HEALTH INSURANCE
  • RETIREMENT MATCHING
  • VACATION POLICY
  • HOLIDAYS
  • GROWTH SYSTEM
  • Fulltime
Read More
Arrow Right

Senior Fullstack Developer

The Senior Fullstack Developer will play a crucial role in developing and mainta...
Location
Location
Romania , Cluj
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Informatics or similar field of study or equivalent working experience
  • Minimum 5 years of experience as a Fullstack Software Developer with a strong focus on backend systems
  • Strong experience in working with C# .NET (Core, 5, 6, 7, 8, or newer) and Angular, TypeScript
  • Knowledge of SQL Server, Service Bus, ARM templates
  • Experience of programming REST Microservices in C# with .NET
  • Solid understanding of Azure PaaS Services, such as App Service, App Insights, and CosmosDB
  • Very good English communication skills
  • Strong analytical, problem-solving, and debugging skills
  • A great teammate who thrives in a collaborative and Agile environment
Job Responsibility
Job Responsibility
  • Development and maintenance of software applications
  • Development and integration of technological components and connection requirements
  • Write well designed, testable, efficient code
  • Discussing technical solutions with clients and providing innovative new ideas to solutions
  • Contribute to technical documentation, including instructional guides, pitch materials, and detailed technical specifications
  • Work closely with Agile Scrum teams, adhering to Agile principles and processes for efficient delivery
What we offer
What we offer
  • Smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Early bird or night owl? Our projects have different working hours to suit your needs
  • Sponsored certifications, trainings and top e-learning platforms
  • Private Health Insurance – custom-made for you
  • Individual coaching sessions or Coaching School
  • Epic parties or themed events for our people and their families
  • Fulltime
Read More
Arrow Right

Senior Fullstack Developer

At Viedoc, we build software that modernizes clinical research, so that necessar...
Location
Location
Sweden , Uppsala
Salary
Salary:
Not provided
viedoc.com Logo
Viedoc Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience delivering fullstack solutions
  • Strong expertise in .NET
  • Hands-on experience building modern, scalable frontend applications using React
  • Experience with cloud architecture and services (preferably Azure)
  • Solid understanding of end-to-end software development and system design
  • Curious and interested in using AI tools to work smarter and explore new ways of solving problems
  • Relevant education in IT or equivalent practical experience
  • Fluent in English, both written and spoken
Job Responsibility
Job Responsibility
  • Design and build scalable fullstack solutions across backend and frontend
  • Develop and maintain APIs and integrations
  • Contribute to architectural decisions to ensure scalability, performance, and security
  • Collaborate cross-functionally to translate product requirements into robust technical solutions
  • Participate in the full development lifecycle, from discovery to maintenance
What we offer
What we offer
  • Flexible working hours and hybrid work
  • Regular team breakfasts and fika sessions
  • The opportunity to work in a modern office (Juvelen) in central Uppsala
  • Investment in personal development through initiatives such as hack days, an annual education budget and AI tools
  • Private healthcare
  • International environment
  • Team and company events
Read More
Arrow Right

Senior FullStack Developer

We are IT firm. We deliver comprehensive IT services and end to end solutions th...
Location
Location
Czechia , Praha
Salary
Salary:
Not provided
sportvision.cz Logo
Sport Vision Czechia s.r.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent knowledge of the .NET platform and the C# language
  • Very good orientation in relational databases and SQL
  • Knowledge of WCF and WPF
  • Knowledge of some of the web technologies: Angular / TypeScript, Blazor, or another modern framework for web development
  • Willingness to learn new technologies and proactive approach
  • Independence, reliability and ability to work in a team
  • Practical experience with .NET, Angular and WPF
  • Required education: College
  • Required languages: Czech (Proficient), English (Advanced)
Job Responsibility
Job Responsibility
  • Participate in the maintenance and further development of a complex distributed system with WPF
  • Develop and extend web applications on the .NET platform
  • Collaborate in the analysis, design and testing of software
  • Create and maintain technical documentation
What we offer
What we offer
  • Educational courses, training
  • Meal tickets / catering allowance
  • Corporate events
  • Bonuses
  • Sick days
  • Occasional work from home
  • Flexible start/end of working hours
  • Notebook
  • Contribution to sport / culture / leisure
  • Life insurance and pension contribution
  • Fulltime
Read More
Arrow Right

Senior Fullstack Developer

The Senior Fullstack Developer role at NTT DATA Romania involves developing and ...
Location
Location
Romania , Cluj
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Informatics or similar field of study or equivalent working experience is required
  • Minimum 5 years of experience as a Fullstack Software Developer with a strong focus on Azure
  • Strong experience in working with C# .NET (Core, 5, 6, 7, 8, or newer) and Angular, TypeScript
  • Knowledge of SQL Server, Service Bus, ARM templates
  • Experience of programming REST Microservices in C# with .NET
  • Solid understanding of Azure PaaS Services, such as App Service, App Insights, and CosmosDB
  • Strong analytical, problem-solving, and debugging skills, with the ability to work in a fast-paced, solution-oriented environment
  • Knowledge of Azure DevOps, Docker, Kubernetes, YAML pipelines, Redis, Git.
  • A great teammate who thrives in a collaborative and Agile environment
  • Excellent command of both spoken and written English
Job Responsibility
Job Responsibility
  • Development and maintenance of software applications
  • Development and integration of technological components and connection requirements
  • Write well designed, testable, efficient code
  • Discussing technical solutions with clients and providing innovative new ideas to solutions
  • Contribute to technical documentation, including instructional guides, pitch materials, and detailed technical specifications
  • Work closely with Agile Scrum teams, adhering to Agile principles and processes for efficient delivery
What we offer
What we offer
  • Private Health Insurance
  • Sponsored certifications, trainings and top e-learning platforms
  • Individual coaching sessions
  • Accredited Coaching School
  • Epic parties or themed events
Read More
Arrow Right

Senior Fullstack Developer

We are looking for a Senior Fullstack Developer for our client, based in Kraków ...
Location
Location
Poland , Kraków
Salary
Salary:
130.00 - 150.00 PLN / Hour
infogain.com Logo
Infogain
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in Java and React/TypeScript with solid understanding of distributed systems and web fundamentals
  • Experience with REST, messaging (e.g., Kafka), SQL/NoSQL and containerized deployments
  • Google GCP experience
  • Pragmatic testing mindset and effective code review habits
  • Must possess a legal work permit in Poland
Job Responsibility
Job Responsibility
  • Deliver end‑to‑end features across Java/Spring Boot services and React/TypeScript front‑ends
  • Design clean APIs and data contracts
  • implement event‑driven integrations and resilient error handling
  • Own quality with automated tests at multiple layers and contribute to CI/CD pipelines
  • Collaborate closely with Product/Design to iterate quickly from discovery to production
What we offer
What we offer
  • Hybrid work model combining office & remote work
  • Attractively located office with collaboration spaces
  • Onsite parking space for employees
  • Referral program with financial bonus
  • Life Insurance
  • Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment
  • Access to internal Learning Platform with multiple trainings oriented for professional growth
  • Access to MyBenefit platform (Multisport included)
  • Team Building activities
  • Charity initiatives
  • Fulltime
Read More
Arrow Right

Senior Fullstack Developer

ALGOTEQUE is seeking an experienced Fullstack Developer with strong expertise in...
Location
Location
Poland , Wrocław
Salary
Salary:
85000.00 - 90000.00 PLN / Year
algoteque.com Logo
Algoteque
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Fullstack Developer with a strong portfolio
  • Proficiency in Java (Spring Boot) for backend development
  • Solid knowledge of React.js and frontend technologies (HTML, CSS, TypeScript)
  • Experience with RESTful APIs and microservices architecture
  • Familiarity with CI/CD pipelines and cloud services (AWS or Azure is a plus)
  • Strong communication skills and the ability to work independently in a remote environment
  • Good command of English (spoken and written)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable web applications using Java and React
  • Collaborate with cross-functional teams including designers, QA, and DevOps
  • Participate in code reviews and contribute to architectural decisions
  • Ensure high code quality and performance through testing and optimization
  • Stay up-to-date with emerging technologies and propose their adoption when relevant
What we offer
What we offer
  • The opportunity to work on an impactful product in the education sector
  • A flexible and supportive working environment
  • Participation in a team passionate about innovation and continuous improvement
  • Exposure to modern technologies and best practices in software development
  • Fulltime
Read More
Arrow Right