CrawlJobs Logo

Senior Full-Stack JavaScript Engineer

sitepen.com Logo

SitePen

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for passionate people who enjoy working in a team-oriented environment. The most successful candidates value ownership and collaboration and are self-motivated, detail-oriented, problem solvers. This is an important role in our company.

Job Responsibility:

  • Write new web applications for our customers
  • Provide upgrades and fixes to our customers' existing apps
  • Provide technical assistance and support for our customers' development teams
  • Participate in coaching, training, and leveling up other developers
  • Contribute patches and enhancements to many open source projects
  • Enjoy a refreshing work-life balance

Requirements:

  • Senior full stack engineer with at least 10 years of full-time experience
  • Very experienced in delivering Enterprise Software (SaaS, IaaS, etc.)
  • Effective communicator with Product and Business teams
  • Able to provide examples of scalable, performant code
  • Confident in preferred architectures and tools
  • Committed to code quality, ownership & accountability
  • Passionate about the web platform
  • Interested in learning new technologies, standards, and techniques
  • Self-disciplined, able to work and communicate effectively in a fully remote environment
  • Able to lead and delegate when needed
  • Excited about solving hard problems and building new skills and knowledge every day
  • Able to commit to feature delivery
  • Deep understanding of Web fundamentals like HTML, JavaScript, and CSS
  • Experience with CSS preprocessors like Sass, LESS, or PostCSS
  • Experience with at least two widely-used JS frameworks
  • Expert working knowledge of TypeScript
  • Deep knowledge of API design principles and best-practices, caching, resiliency, RPC, REST, GraphQL, and HTTP
  • Experience with and comprehension of PAAS, IAAS, and SAAS solutions
  • Successful outcomes addressing scalability challenges and performance of server-side code
  • Experience designing and developing horizontally scalable, resilient, and performing-under-load systems
  • Extensive experience working with multi-hybrid heterogeneous data
  • The confidence and knowledge to effectively identify and communicate technical risks cross-team and implement performance improvement and security hardening of web applications and infrastructure
  • Experience working in a service-oriented or microservice architecture

Additional Information:

Job Posted:
December 12, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Full-Stack JavaScript Engineer

Senior Growth Full-Stack Engineer

Senior Growth Full-Stack Engineer role at Seamless.AI focusing on user activatio...
Location
Location
United States
Salary
Salary:
Not provided
https://seamless.ai/ Logo
Seamless.AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a full-stack engineer (startup or growth-focused environment preferred) with SaaS product
  • Strong proficiency in modern JavaScript/TypeScript (React.js, Node.js)
  • Proficiency with modern database technologies (PostgreSQL, Vector DBs, OpenSearch, DynamoDB)
  • Proficiency with Cloud architecture and scalability best practices, in particular AWS (Lambda, serverless, cloud-native services)
  • Hands-on experience with A/B testing platforms (GrowthBook, Optimizely, LaunchDarkly, etc.)
  • Familiarity with feature flag systems and controlled experiment rollout strategies
  • Experience with product analytics tools (Amplitude, Segment, Tableau)
  • Ability to translate growth hypotheses into technical experiments quickly and iteratively
  • Strong data-driven mindset with the ability to evaluate experiment outcomes statistically
  • Comfortable working in fast-moving, cross-functional growth teams
Job Responsibility
Job Responsibility
  • Collaborate with growth, product, and data teams to design and implement A/B tests and growth experiments focused on user activation
  • Build, deploy, and maintain full-stack features and experiment infrastructure (frontend + backend)
  • Implement and manage feature flagging systems to enable rapid testing and controlled rollouts
  • Work with GrowthBook (or similar experimentation platforms) to set up, track, and analyze experiments
  • Instrument and track user behavior in Amplitude and other analytics platforms to generate insights
  • Write clean, scalable, and maintainable code across the React frontend and Node.js backend
  • Monitor and evaluate experiment outcomes, providing actionable insights and recommendations
  • Balance speed of experimentation with engineering best practices, ensuring quality while moving quickly
  • Fulltime
Read More
Arrow Right

Senior Full Stack Data Engineer

Senior Full Stack Data Engineer role in Citi's Chief Technology Office (CTO) Tec...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 8 years of proven experience in software development
  • Significant experience as a Data Engineer and Full Stack Developer
  • Strong proficiency in SQL for data querying, manipulation, and optimization
  • Experience with NoSQL databases, such as MongoDB
  • Expertise in designing and developing data pipelines for ingestion, transformation, and processing of large datasets
  • Deep understanding of multithreading, thread pools, Object-Oriented Programming (OOP) concepts, and design patterns
  • Demonstrated experience working in an Agile software development environment
  • Excellent communication, problem-solving, and analytical skills
  • Proficiency in at least one of the following programming languages: Java or Python
  • Strong knowledge of DevOps practices, including source control management (e.g., Git), Continuous Integration (CI), Continuous Delivery/Deployment (CD), and automated deployments
Job Responsibility
Job Responsibility
  • Design and develop scalable data solutions leveraging platforms such as Iceberg, Snowflake, Trino, or other modern data ecosystems
  • Design, build, and optimize robust Extract, Load, Transform (ELT) and Extract, Transform, Load (ETL) data pipelines
  • Collaborate effectively with domain experts, product managers, analysts, and data scientists to understand data requirements and deliver efficient data solutions
  • Enable advanced analytics and machine learning workflows by ensuring the delivery of high-quality, reliable, and timely data
  • Implement and manage CI/CD pipelines to automate data engineering workflows across both cloud and on-premises environments
  • Research, evaluate, and recommend the integration of open-source technologies into our data platform
  • Clearly communicate complex technical details, project progress, and challenges to both technical and non-technical stakeholders
  • Design, develop, and implement scalable full-stack applications using technologies such as JavaScript, ReactJS, NodeJS, Python, and SQL/NoSQL databases
  • Write clean, efficient, well-documented, and maintainable code, adhering to industry best practices
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Web Application Developer / Software Engineer

You will be hands-on, leading the design, implementation, testing, launch, and s...
Location
Location
United States , Bartlett
Salary
Salary:
90000.00 - 180000.00 USD / Year
apharmony.com Logo
apHarmony Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related field
  • In-depth understanding of JavaScript
  • Ability to write cross-browser and cross-platform applications
  • 5+ years experience writing reusable, maintainable, and well-tested code
  • Excellent verbal and written communication skills
  • Excellent teamwork and project management skills
Job Responsibility
Job Responsibility
  • Leading the design, implementation, testing, launch, and support of the various applications
  • Analyzing and Defining Requirements
  • Developing Full-stack Applications
  • Testing
  • Deployment
  • Fulltime
Read More
Arrow Right

Senior Engineer II - Full Stack Java

We are seeking a highly skilled Senior Software Engineer to join our dynamic tea...
Location
Location
India , Noida
Salary
Salary:
Not provided
daxko.com Logo
Daxko
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 6 years of experience in commercial software development
  • Strong proficiency in Core Java and Advanced Java, with knowledge of the latest JDKs
  • Extensive experience with object-oriented programming and design principles
  • Expertise in web services, service-oriented architectures, and API development
  • Proficient in JavaScript, HTML5, and CSS3 for front-end development
  • Solid understanding of Spring and Hibernate frameworks
  • Experience with testing frameworks such as JUnit and Mockito
  • Familiarity with CICD tools, including Jenkins and GitLab
  • Proficiency in version control systems, particularly Git
Job Responsibility
Job Responsibility
  • Collaborate with product managers, architects, and other software engineers to design and implement best-in-class software solutions
  • Develop and maintain robust, scalable, and efficient Java-based applications using modern technologies and frameworks
  • Write optimized Java code, adhering to object-oriented programming principles and best practices
  • Design, build, and manage RESTful APIs to facilitate seamless communication between applications
  • Implement and maintain front-end components using JavaScript, HTML5, and CSS3
  • Conduct thorough code reviews and participate in technical discussions to ensure high-quality software delivery
  • Debug and troubleshoot complex technical issues to improve application functionality and performance
  • Implement comprehensive unit testing and participate in the full software development life cycle
  • Utilize development tools such as Git, Maven, and Jenkins to manage project dependencies and streamline deployment processes
  • Ensure application security by implementing best practices and adhering to compliance standards
What we offer
What we offer
  • Hybrid work model
  • Leave entitlements
  • Hospitalization/caregiving leaves
  • Paid parental leaves (Maternity, Paternity, & Adoption)
  • Group Health Insurance
  • Accidental Insurance
  • Tax-saving reimbursements
  • Provident Fund (PF)
  • Casual work environments
  • Company Events and Celebrations
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Engineer

We’re opening the position of a Senior Full-Stack Engineer (JavaScript, Node.js,...
Location
Location
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience with front-end and backend frameworks
  • Proficiency in TypeScript and JavaScript for both front-end and back-end development
  • Experience with Vue.js
  • Familiarity with common databases (PostgreSQL, MongoDB) and the ability to write efficient queries
  • Knowledge of microservices architecture and RESTful API design, including security best practices
  • Experience with testing frameworks for both front-end and back-end, such as Webdriver.io, Jest, Cypress, Mocha, or Jasmine
  • Understanding of CI/CD pipelines and tools like Jenkins, GitLab, or GitHub Actions
  • Excellent problem-solving skills, attention to detail, and effective communication abilities
  • English level – Upper-Intermediate or higher
Job Responsibility
Job Responsibility
  • Develop both front-end and back-end components of applications to ensure end-to-end functionality
  • Collaborate with cross-functional teams to define, design, and deliver new features in line with product specifications
  • Troubleshoot and debug across the stack to maintain a seamless experience for end-users
  • Optimize application performance and responsiveness
  • Continuously improve code quality by following best practices in both front-end and back-end development
  • Write and maintain automated tests, as well as ensure their proper execution to guarantee application stability and reliability
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Medical insurance with an affordable family coverage option
  • Mental health program which includes free and confidential consultations with a psychologist
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Fulltime
Read More
Arrow Right

Senior Full Stack Software Engineer

We're seeking a Senior Full Stack Engineer to join our App Experience team, wher...
Location
Location
United States , El Segundo
Salary
Salary:
145000.00 - 173000.00 USD / Year
hivewatch.com Logo
HiveWatch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software engineering experience with at least 3 years in senior roles
  • Strong experience with TypeScript and modern JavaScript frameworks
  • Proficiency with React, React Native, and Next.js
  • Experience with GraphQL clients and API integration
  • Strong experience with Java or Kotlin and Spring Boot
  • Experience designing and implementing GraphQL APIs
  • Proficiency with relational databases, SQL, and data modeling
  • Experience building full-stack applications in microservice architectures
  • Experience with modern cloud services and cloud-native development
  • Experience with containerization and deploying applications to Kubernetes
Job Responsibility
Job Responsibility
  • Architect and develop new and existing user-facing products, features, and infrastructure in collaboration with the Product team to drive customer adoption and retention
  • Support production systems through incident response, troubleshooting, and break-fix activities to maintain service reliability and customer trust
  • Build and extend solutions with observability in mind to ensure service level agreements with our customers are met
  • Reliably deliver features to our customers on AWS using Infrastructure as Code, CI/CD pipelines, and modern service delivery practices
  • Mentor junior engineers and drive technical decisions that influence the App Experience team’s architecture and development practices
  • Participate in a 24/7 on call rotation approximately 1 week per month as needed
What we offer
What we offer
  • Comprehensive health coverage: medical, dental, vision, and life insurance
  • Cutting-edge work in an emerging field with huge growth potential
  • Competitive compensation packages designed to reward top talent
  • A modern, newly renovated HQ right on Main Street in El Segundo, CA
  • 401(k) with a 4% company match to help you invest in your future (match launches in 2026)
  • Flexible paid time off so you can recharge when you need it
  • Additional benefits include ClassPass credits and a discount on pet insurance
  • A family-friendly, compassionate culture that values balance and belonging
  • Eligible to participate in HiveWatch Equity Incentive Plan
  • Fulltime
Read More
Arrow Right

Senior Full Stack Engineer

We are looking for a highly skilled Senior Full Stack Engineer to join our growi...
Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
  • Minimum 4+ years of professional experience in software development
  • 2+ years of experience with Node.js, React, Ruby, Python, or similar languages
  • 2+ years of experience with PostgreSQL or MySQL
  • Strong understanding of MVC architecture and design patterns
  • Proficient in JavaScript, CSS, HTML
  • Fluent in SQL scripting and database optimization
  • Hands-on experience with AWS/GCP/Azure Cloud
  • Strong knowledge of Linux/Unix systems and networking protocols
  • Experience writing Unix Shell scripts and automation tasks
Job Responsibility
Job Responsibility
  • Design, develop, and maintain full-stack web applications using modern frameworks and technologies
  • Implement scalable and maintainable solutions following MVC design patterns
  • Work on both front-end and back-end development using JavaScript, Node.js, React, Ruby, Python, or similar languages
  • Develop and optimize SQL queries and manage databases such as PostgreSQL or MySQL
  • Build responsive and dynamic interfaces using HTML, CSS, JavaScript Frameworks
  • Leverage AWS/GCP/Azure cloud services for deployment and scaling
  • Write unit tests and ensure code quality through reviews and continuous integration
  • Maintain and enhance existing systems, troubleshoot issues, and improve performance
  • Utilize Unix/Linux environments, scripting in Shell and SQL for automation and system management
  • Collaborate with product owners, designers, and engineers to deliver high-quality features on time
What we offer
What we offer
  • A culture that values flexibility, work-life balance, and employee well-being - including Work From Home Fridays
  • Competitive compensation packages and comprehensive health benefits
  • Work with a collaborative, global team of engineers who thrive on solving complex challenges
  • Exposure to multi-cloud environments (AWS, GCP, Azure) and modern DevOps tooling at scale
  • Professional growth through continuous learning, mentorship, and access to new technologies
  • Leadership that recognizes contributions and supports career advancement
  • The chance to shape DevOps best practices and directly influence company-wide engineering culture
  • A people-first environment where your ideas matter and innovation is encouraged
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Product Engineering

Everlaw is looking for a Senior Software Engineer with experience building and s...
Location
Location
United States , Oakland
Salary
Salary:
164000.00 - 239000.00 USD / Year
everlaw.com Logo
Everlaw
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, or equivalent coursework
  • Experience and proficiency in coding in a language such as C, C++, C#, Java, Python, Javascript, Go or Rust
  • Good knowledge of algorithms and fundamental computer science concepts, relational databases, API design, and building user interfaces
  • At least 5 years of experience building distributed systems in the cloud with service based architecture, using frontend frameworks to create rich, deep, web applications, and experience with the best practices to test, maintain, and launch cloud based software
  • At least 1 year of experience leading or coordinating multi-developer efforts, including planning and technical breakdown
Job Responsibility
Job Responsibility
  • Build customer-facing features that represent the core of our product, including document and image/multi-modal processing, collaborative review tools, organization, translation tools, search, review, and more
  • Use AI technologies to find the evidence rapidly such as document classification, predictive coding, transfer learning and LLMs
  • Collaborate with one or more of the Product, Design, Engineering Operations, Security Engineering, and DevOps teams to build out and implement new features that are used in our production environments
  • Help with scaling our system to larger datasets with hundreds of millions of documents
  • Provide Technical Mentorship to other engineers by both sharing your technical knowledge and becoming an expert in an area of our code base
  • Be a Code Reviewer by reviewing code developed by others using your knowledge of programming languages, design patterns, and best practices
  • Fix defects in our product by triaging product or system issues and writing code to debug, track and resolve these issues
  • Provide on-call support for the product by answering questions from customers, triaging defects and exceptions, and carrying the pager
  • Contribute to documentation for internal engineering consumption or for external the Everlaw platform
  • Do technical interviews to help us recruit engineers and grow the team
What we offer
What we offer
  • Equity program
  • 401(k) retirement plan with company matching
  • Health, dental, and vision
  • Flexible Spending Accounts for health and dependent care expenses
  • Paid parental leave and approximately 10 days (80 hours) per year of sick leave
  • Seventeen paid vacation days plus 11 federal holidays
  • Membership to Modern Health to help employees prioritize mental health and wellness
  • Annual allocation for Learning & Development opportunities and applicable professional membership dues
  • Company-sponsored life and disability insurance
  • Work in Downtown Oakland, just steps from the BART line and dozens of restaurants
  • Fulltime
Read More
Arrow Right