Apply

Senior Software Engineer- Full stack

Posted 3 days agoViewed

View full description

🏢 Company: GroundTruth

Apply

Related Jobs

Apply

📍 Canada

🧭 Full-Time

💸 89675.0 - 116050.0 CAD per year

🔍 Software Development

🏢 Company: Samsara👥 1001-5000💰 Secondary Market over 4 years ago🫂 Last layoff about 5 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • 5+ years of software development experience with a focus on cloud technologies.
  • Strong understanding of core AWS services and their application in building scalable and resilient systems.
  • Proficiency in at least one programming language such as Python, Java, Node.js, or Go.
  • Experience working in Agile/Scrum environments, with a solid understanding of software development lifecycle processes.
  • Experience in integrating multiple applications using middleware tools such as Zapier, Workato tools etc
  • Knowledge of data integration, transformation, and cloud-native ETL pipelines.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Design, develop, and deploy scalable and highly available applications and services on AWS.
  • Utilize a wide range of AWS services including EC2, S3, RDS, DynamoDB, Lambda, API Gateway, ECS/EKS, and more.
  • Implement Infrastructure as Code (IaC) using tools like AWS CloudFormation or Terraform to automate infrastructure provisioning and management.
  • Develop and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, or similar tools.
  • Build and consume RESTful APIs and other web services.
  • Support the integration of first- and third-party data sources into cloud pipelines for analytics and insights (ETL/ELT pipelines).
  • Implement robust monitoring, logging, and alerting solutions using AWS CloudWatch and other monitoring tools.
  • Ensure the security and compliance of AWS environments and applications by implementing best practices.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
  • Troubleshoot and resolve issues in production and non-production AWS environments.
  • Stay up-to-date with the latest AWS services and best practices.
  • Contribute to the development of technical documentation and best practices.

AWSBackend DevelopmentDockerNode.jsPythonSoftware DevelopmentAgileAmazon RDSDynamoDBETLFull Stack DevelopmentGitJavascriptJenkinsGoREST APICI/CDRESTful APIsLinuxTerraform

Posted about 22 hours ago
Apply
Apply

🧭 Full-Time

💸 150000.0 - 180000.0 USD per year

🔍 Fintech

🏢 Company: Cross River

  • 5+ years of professional experience developing with Angular and TypeScript
  • Strong understanding of HTML5, CSS3, SCSS, and responsive web design
  • Familiarity with RxJS, and component-based architecture
  • Experience writing automated UI tests with Cypress (or similar tools like Playwright, Selenium)
  • Strong communication skills
  • Cloud Architecture - preferably AWS
  • Docker / Containers
  • Design and develop web applications using Angular (v12+) for frontend and .NET 8 for backend
  • Ensure cross-platform compatibility and responsiveness of applications
  • Translate UI/UX design wireframes into high-quality code
  • Implement and maintain automated end-to-end tests using Cypress
  • Plan, triage, and prioritize work across multiple priorities
  • Share your knowledge with teammates and help mentor and guide partners
Posted 2 days ago
Apply
Apply

💸 150000.0 - 180000.0 USD per year

🔍 Financial Technology

  • 5+ years of professional experience developing with Angular and TypeScript
  • Strong understanding of HTML5, CSS3, SCSS, and responsive web design
  • Familiarity with RxJS, and component-based architecture
  • Experience writing automated UI tests with Cypress (or similar tools like Playwright, Selenium)
  • Strong communication skills
  • Cloud Architecture - preferably AWS
  • Docker / Containers
  • Design and develop web applications using Angular (v12+) for frontend and .NET 8 for backend
  • Ensure cross-platform compatibility and responsiveness of applications
  • Translate UI/UX design wireframes into high-quality code
  • Implement and maintain automated end-to-end tests using Cypress
  • Plan, triage, and prioritize work across multiple priorities
  • Share your knowledge with teammates and help mentor and guide partners
Posted 2 days ago
Apply
Apply

📍 Romania

🔍 Software Development

  • Demonstrated expertise with a minimum of 5+ years of experience in at least one of the specified technologies.
  • Knowledge of Linux, networking, virtualization tools.
  • Experience in engineering software systems of medium-to-large scope and complexity.
  • Familiarity with Agile software development methodologies.
  • Proficiency with relational databases and SQL.
  • Experience in building backend applications at scale.
  • Proficiency in the English language.
  • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.
  • Provide accurate status tracking, reporting, and estimation using project methods and tools.
  • Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation.
  • Execute activities within the current methodology and uphold the highest quality standards.
  • Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success.
  • Take ownership of projects, from technical design to a successful launch.

Backend DevelopmentSQLAgileFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavaJava EEJavascriptReact.jsSpring BootCI/CDRESTful APIsLinuxMicroservicesJSONSoftware EngineeringEnglish communication

Posted 3 days ago
Apply
Apply

🔍 EdTech

🏢 Company: Education Perfect👥 101-250EducationE-LearningPrimary Education

  • 5+ years of experience designing, developing, and operating cloud software at scale.
  • Excellent communication skills, both verbal and written.
  • Ability to collaborate effectively in flat, cross-functional teams.
  • Ability to make good decisions informed by team goals, domain knowledge, and sound engineering fundamentals.
  • Ability to manage risk, ambiguity, and dependencies.
  • A growth mindset and a keen sense of ownership.
  • Experience working with distributed teams in global engineering organisations.
  • Develop secure, scalable, and maintainable cloud services across our tech stack: C#, Kafka, Terraform, TypeScript, and React.
  • Create new customer value in small increments, delivered continuously to production.
  • Work closely with product managers and designers to solve open-ended customer problems.
  • Collaborate across teams on larger initiatives, technical improvements, and production operations.
  • Mentor and support other engineers while creating a safe and inclusive environment for the team.
Posted 5 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 140000.0 - 180000.0 USD per year

🔍 Carbon Capture

🏢 Company: Lithos👥 11-50Web DevelopmentAppsInformation Technology

  • Experience building apps for non-technical power users
  • Fluent in modern web development across the full stack
  • Experience with technologies like React, Typescript, Phoenix and LiveView, and Postgres/PostGIS/SQL
  • Ability to rapidly pick up a new language or technology
  • Build the operating system to plan, orchestrate, track, and optimize enhanced rock weathering
  • Work on interactive geospatial tools, automated workflows, data pipelines, audit-ready representation, and laboratory information management systems (LIMS)
Posted 8 days ago
Apply
Apply

💸 165000.0 - 215000.0 USD per year

🔍 Software Development

  • 5+ years of professional software development experience in full stack roles
  • Strong proficiency in backend development using Python, Go, Java, or similar languages
  • Solid experience with frontend development using React, Redux, and TypeScript
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and microservices architectures
  • Experience with database design and management, both SQL and NoSQL
  • Knowledge of RESTful API design and implementation
  • Understanding of event-driven architectures and message queuing systems
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines
  • Strong problem-solving skills and ability to debug complex issues across the full stack
  • Good understanding of software design patterns and architectural principles
  • Excellent communication skills and ability to work effectively in a collaborative team environment
  • Strong collaboration skills with low ego
  • Develop and maintain both backend and frontend components of our cloud-based fleet management system
  • Collaborate with Backend and Frontend Tech Leads to implement new features and improve existing functionality
  • Write clean, efficient, and maintainable code in languages such as Python, Go or Java for backend, and React, Redux and TypeScript for frontend
  • Contribute to the design and implementation of RESTful APIs and real-time data processing pipelines
  • Assist in developing and optimizing database schemas and queries for both SQL and NoSQL databases
  • Implement responsive and intuitive user interfaces
  • Contribute to the development of advanced mapping features and geospatial data processing
  • Participate in code reviews, providing constructive feedback to peers
  • Assist in troubleshooting and resolving production issues across the full stack
  • Implement and maintain unit tests, integration tests, and end-to-end tests
  • Contribute to the continuous improvement of our development processes and tooling
  • Stay current with emerging technologies and best practices in full stack development
Posted 9 days ago
Apply
Apply

🧭 Full-Time

💸 170000.0 - 200000.0 USD per year

🔍 Software Development

🏢 Company: Postscript👥 251-500💰 $65,000,000 Series C almost 3 years ago🫂 Last layoff almost 3 years agoSales AutomationAdvertisingE-CommerceSMSEnterprise

  • Expert experience in front-end development with React and TypeScript, with a passion for building modern, intuitive user interfaces.
  • Expertise in full-stack development, with solid experience in Python (Flask) and building scalable backend systems.
  • Fluency in CSS, with the ability to create responsive, maintainable, and visually appealing interfaces that align with modern UI/UX principles.
  • Minimum 6-8 years of professional software development experience, with 1-2 years at minimum in AI solutions preferred.
  • Proven track record of rapid prototyping and delivering high-quality features quickly.
  • Experience with AWS architecture, relational databases, and building high-performance APIs.
  • Ability to lead app projects from concept to delivery, managing ambiguity and driving results.
  • Experience mentoring and leading engineering teams, with a collaborative mindset and excellent communication skills.
  • Architect, build, and maintain scalable, high-performance full-stack applications, with a focus on intuitive user interfaces using React and TypeScript.
  • Collaborate closely with cross-functional teams to integrate LLMs, OpenAI models, and RAG techniques into our platform, ensuring real-time, personalized SMS engagement.
  • Rapidly prototype new features and user interfaces, iterating quickly to deliver customer-focused solutions.
  • Contribute to backend systems using Python (Flask) and AWS to power our AI-driven tools, ensuring seamless integration with front-end components.
  • Lead the design and deployment of highly available, modular systems that scale to millions of users.
  • Mentor and guide other engineers, fostering a culture of learning and continuous improvement.
  • Balance technical excellence with rapid development to meet the evolving needs of the product and business.
Posted 9 days ago
Apply
Apply

🧭 Full-Time

💸 140000.0 - 200000.0 USD per year

🔍 Software Development

🏢 Company: ZipRecruiter👥 1001-5000💰 $550,000,000 Post-IPO Debt over 3 years ago🫂 Last layoff almost 2 years agoEmploymentE-CommerceHuman ResourcesSaaSRecruiting

  • 5+ years of experience in full stack software development
  • Comprehensive computer science fundamentals in coding, object-oriented programming, data structures, and algorithms
  • Experience in client side development using ReactJS, Javascript, AngularJS, or other modern programming language
  • Experience building and developing large-scale user facing web applications
  • Design and implement user-facing web applications at scale and hold up to expansion of a diverse user base
  • Raise the bar in engineering innovation and the evolution of our approach to backend and front end development
  • Communicate and deliver complex, technical solutions to a variety of stakeholders both technical and non technical
  • Develop and maintain highly scalable and reliable web applications and user interfaces (UIs) to interact with complex backend systems to a consumer facing audience
  • Utilize product requirements and engage with cross functional teams to deliver rapidly evolving product in a timely manner
Posted 9 days ago
Apply
Apply

📍 France, Spain, UK

  • At least 4 years of professional experience with a solid foundation in software development.
  • Proficiency in component-based architectures using modern frameworks like Vue.js or React for the front-end, and extensive experience in Node.js, PostgreSQL, and AWS for the back-end and data layer.
  • Deep understanding of JavaScript, TypeScript, CSS, and HTML.
  • Hands-on experience with single-page applications (SPA), cloud-native systems, microservices architecture, and performance optimization—particularly around key SLOs.
  • Familiarity with automated testing practices and continuous delivery pipelines.
  • Excellent communication skills, with experience working cross-functionally in agile, mid-sized teams.
  • Lead the technical design and delivery of robust front-end modules using Vue.js, React, and TypeScript, leveraging a micro-frontend architecture for scalable and modular application development.
  • Develop and manage back-end components and APIs using Node.js, and push our microservices architecture forward to support large-scale data and low-latency needs.
  • Work closely with agile, cross-functional teams, including engineers, product managers, designers.
  • Provide focused support across units, driving improvements across the entire application tech stack, both front-end and back-end with a strong product-performance mindset.
  • Collaboration with the Artificial Intelligence team to provide functional oriented API that will be integrated into our chatbot and agent.

AWSBackend DevelopmentNode.jsPostgreSQLSoftware DevelopmentAgileFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptTypeScriptVue.JsReactCI/CDRESTful APIsDevOpsMicroservices

Posted 10 days ago
Apply

Related Articles

Posted about 1 month ago

How to Overcome Burnout While Working Remotely: Practical Strategies for Recovery

Burnout is a silent epidemic among remote workers. The blurred lines between work and home life, coupled with the pressure to always be “on,” can leave even the most dedicated professionals feeling drained. But burnout doesn’t have to define your remote work experience. With the right strategies, you can recover, recharge, and prevent future episodes. Here’s how.



Posted 6 days ago

Top 10 Skills to Become a Successful Remote Worker by 2025

Remote work is here to stay, and by 2025, the competition for remote jobs will be tougher than ever. To stand out, you need more than just basic skills. Employers want people who can adapt, communicate well, and stay productive without constant supervision. Here’s a simple guide to the top 10 skills that will make you a top candidate for remote jobs in the near future.

Posted 9 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 10 months ago

Read about the recent updates in remote work policies by major companies, the latest tools enhancing remote work productivity, and predictive statistics for remote work in 2024.

Posted 10 months ago

In-depth analysis of the tech layoffs in 2024, covering the reasons behind the layoffs, comparisons to previous years, immediate impacts, statistics, and the influence on the remote job market. Discover how startups and large tech companies are adapting, and learn strategies for navigating the new dynamics of the remote job market.