CrawlJobs Logo

Software Engineer - Web

Portugal, Lisbon · Job Posted December 27, 2025
Apply Position
Job Link Share

Job Description

You will join one of the talented product development teams to work on feature development, with a primary focus on the company's business growth, on projects such as the evolution of the company's plans and pricing strategy, the trial experience, the payment experience, or the onboarding experience of our customers. As a team member within the organization, you will collaborate closely with the product manager, product designer, engineering manager, and back-end engineers within the team. You will play a pivoting role in innovating the ways the team could deliver value to impact the company's trajectory, both in the short-term and long-term.

Job Responsibility

  • Innovate! As an engineering member, you'll work closely with the teams to discover creative solutions that drive the company's expansion. Your efforts will not only enhance the trial and payment experience for our customers but also enable us to significantly increase and broaden the reach of our application
  • Pair with other engineers, work with product managers, project managers, and also our quality engineering teams in a highly collaborative environment where everyone shares ownership of the company's success
  • Learn every day, and share your knowledge with your co-workers
  • Participate in and propose cross-team initiatives for improving the happiness and efficiency of your fellow Dashlaners

Requirements

  • 4+ years of experience in software development
  • 3+ years of experience with JavaScript or TypeScript development
  • 3+ years of experience with frameworks such as React, AngularJS or VueJS
  • 2+ years of experience working in a product-focused company
  • Ability to work collaboratively in a team
  • Fluent in English

Nice to have

  • Have prior knowledge on payments, user management system or business growth
  • Willing to develop a T-shaped skillset
  • Have prior knowledge of AWS
  • Know how to code, but also to deploy, test, and monitor cloud applications
  • Enjoy writing clean code that is easy to maintain and understand

What we offer

  • Flex Benefits - allocate a monthly amount to a pool of benefits
  • Health insurance covered by Dashlane
  • 5 extra vacation days each year, plus your birthday off
  • Company wide well-being days (one per quarter)
  • Equal Parental leave - up to 20 weeks fully paid leave, within the first year of birth or adoption
  • Work schedule exemption - plan your work schedule in alignment with your manager
  • Donation matching program - Dashlane will match your donations to organizations driving positive impact in historically marginalized communities
  • Access mental health services through Spring Health, available for you and your family members
  • Team building & social events - weekly lunch in the office and monthly happy hour

Looking for more opportunities?

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

Similar Jobs for

Software Engineer - Web

8 matching positions

Software Engineer / Lead Software Engineer – Border Protection (Firewall) Technologies

The Border Protection Product Team within the Information Security-Network Secur...
Location
Location
United States , Richardson
Salary
Salary:
97000.00 - 150000.00 USD / Year
State Farm
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java / Spring: 2–4 years of experience developing enterprise web applications using Java and Spring Framework (with a heavy emphasis on Spring Tool Suite).
  • Database Technologies: 2–4 years of experience working with PostgreSQL or DB2.
  • Application Server: 2–4 years of experience with Apache Tomcat as a web server/application deployment environment.
  • Required Programming Languages: Java
  • JavaScript
  • C++
  • C#
  • Python
  • Required Technical Skills and primary tools used: Spring Tool Suite
  • Microsoft Visual Studio
Job Responsibility
Job Responsibility
  • Create and maintain DBMS (Postgres) and IBM DB2
  • Create and deploy Java Spring applications in AWS, on EC2 servers, using Terraform code and Scalr
  • Use Azure for Entra ID for user management and authentication
  • Work with AWS Cloud, IaaS Servers, and Mainframe
  • Work with applications NSCRA (proprietary), nslookup (proprietary), Hot Spot Enabler (proprietary)
What we offer
What we offer
  • Annual raise and bonus
  • Robust health and wellbeing programs
  • State Farm pays most of your healthcare premium
  • Multiple healthcare plan options including high deductible plan
  • 100% coverage for in-network preventative care
  • Vision, dental, telemedicine, 24/7 mental health professionals
  • Educational benefits including training programs
  • Tuition assistance programs
  • Employee resource groups
  • Mentoring
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, Web

The Walmart Emerging-Tech group is a group charted to drive the creation of the ...
Location
Location
United States of America , Bentonville
Salary
Salary:
110000.00 - 220000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area.
  • Option 2: 7 years’ experience in software engineering or related area.
  • Ideally 12+ experience in software development, focusing on building Frontend Websites/Sharable Widgets.
  • Expertise in Javascript/TypeScript, frameworks such as React, Vue, Angular, and working with React Router and Redux.
  • Proficiency in API integration and development, Node.js, GQL
  • Advanced knowledge of complex software design, distributed system design, design patterns, data structures, and algorithms.
  • Excellent technical debugging and production support skills.
  • Familiarity with public cloud technologies such as Azure or Google Cloud Platform.
  • Extensive experience in the design, development, and delivery of software products with a large user base.
  • Excellent decision-making skills with the ability to balance conflicting interests in a complex and fast-paced environment.
Job Responsibility
Job Responsibility
  • Guide and mentor a team of engineers, conducting code reviews and leading design discussions to ensure engineering best practices.
  • Act as a technical authority, providing direction and expertise to the team.
  • Drive the adoption of coding standards, design patterns, and development best practices.
  • Lead the creation and maintenance of our technical architecture, aligning it with business goals and scalability requirements.
  • Architect complex software systems, ensuring performance, security, and scalability needs are met.
  • Consistently produce high-quality software with a focus on unit testing, functional testing, regular code reviews, and continuous integration.
  • Uphold high standards in quality and operational excellence.
  • Develop comprehensive technical documentation and presentations to clearly communicate architectural decisions and design options.
  • Ensure documentation aligns with project scopes, milestones, and deliverables.
  • Promote and enforce technical standards across the organization to achieve concrete outcomes and drive engineering excellence.
What we offer
What we offer
  • Incentive awards for your performance
  • 401(k) match
  • stock purchase plan
  • paid maternity and parental leave
  • PTO
  • multiple health plans
  • medical coverage
  • vision coverage
  • dental coverage
  • company-paid life insurance
  • Fulltime
Read More
Arrow Right

Senior Rider Web Software Engineer

Across the globe, millions of riders depend on Uber’s web application to fulfill...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working on large-scale distributed systems, Data-driven architecture, and systems design that scale to millions of users
  • Experience delivering production-quality features in Golang
  • Excellent Problem-Solving skills to take on challenging problems and drive solution
  • Web development experience in programming languages such as Javascript, TypeScript, HTML, and CSS
  • Experience working with web application development frameworks and libraries such as React.js, Vue.js, Node.js, Angular or Next.js
  • Ability to thrive in a fast-paced environment with evolving requirements
Job Responsibility
Job Responsibility
  • Own our latest products from inception to delivery at the Uber scale
  • Design and build full-stack web applications using GoLang, React, GraphQL, Flow, CSS in JS, node.js, and leveraging open-source frameworks built by Uber, such as Base UI, Styletron, and Fusion.js
  • Be a phenomenal teammate willing to take on ownership of the systems and raise the bar on operations, maintenance, and reliability of services owned by the team
  • Write design and production documentation so that other specialists can partner to contribute and deliver
  • Act as a mentor and trusted advisor for junior team members and peers
  • Collaborate through differences in opinions in an evidence-driven approach to help the team commit and move forward
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • may be offered an equity award & other types of comp
  • eligible to participate in a 401(k) plan
  • various benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Web Capture

As a Fullstack Web SDK Engineer on the Web Capture team, you’ll help build and e...
Location
Location
United States , Atlanta
Salary
Salary:
145000.00 - 170000.00 USD / Year
fullstory.com Logo
Fullstory
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience developing and maintaining production-grade JavaScript or TypeScript libraries or SDKs, ideally consumed by third-party applications or developers
  • Demonstrated ability to work with browser APIs, DOM behavior, and rendering engines to solve complex technical challenges across different environments
  • Hands-on experience building modern web applications with React, including knowledge of performance tuning and component design
  • Backend development experience in a production environment using Go or Node.js (or similar languages), especially in support of fullstack feature development
  • A track record of collaborating cross-functionally to scope projects, meet deadlines, and deliver solutions that directly impact product adoption and customer satisfaction
  • Leverage AI tools to enhance work quality and accelerate timelines by implementing AI solutions that optimize efficiency
Job Responsibility
Job Responsibility
  • Engineer performant, reliable features in our web SDK using TypeScript—ensuring the accurate capture of user sessions across browsers and frameworks
  • Contribute to our React-based Playback graphics app, using deep knowledge of browser behavior and canvas rendering
  • Collaborate with backend engineers to design and build Go-based services that support new capture and analysis capabilities
  • Troubleshoot cross-browser inconsistencies and edge cases
  • Partner with stakeholders across Product, Design, and Support to scope work effectively
  • Participate in technical planning and code reviews
What we offer
What we offer
  • flexible PTO policy
  • annual company-wide closure
  • federal holidays
  • sponsored benefit packages for US-based Fullstorians (medical, dental, vision)
  • supplemental coverage options for international Fullstorians
  • professional development opportunities through training programs
  • annual learning subsidy for US and EMEA-based employees
  • monthly productivity stipend for US and EMEA-based Fullstorians
  • team off-sites
  • annual full-company meet-up
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Web Shared UX

The Web Shared UX team builds the foundational front‑end experiences that power ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of experience with React and modern web development
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience in building highly available systems at scale
  • 4+ years of experience with React and TypeScript in production applications
  • 4+ years of experience building and maintaining shared libraries or component systems
  • Experience with web accessibility standards (WCAG, ARIA) and building accessible components
  • Experience with initial component development through to production deployment
  • Experience in leveraging AI to increase development productivity
Job Responsibility
Job Responsibility
  • Build, ship, and maintain front‑end UX features and shared components for Copilot experiences across Microsoft 365 on the web
  • Leverage and contribute to Fluent UI and other shared UX libraries, ensuring consistency, accessibility, and high visual quality across surfaces
  • Partner closely with Design and Product Management to translate designs and product intent into high‑quality, production‑ready experiences
  • Collaborate with engineers across Office Shared and app teams to integrate shared UX systems into partner workflows
  • Write clean, maintainable, and well‑tested code, with attention to performance, reliability, and long‑term ownership
  • Participate in the team’s DRI/on‑call rotation, helping ensure the health, availability, and fast recovery of shared web experiences
  • Contribute to a culture of engineering excellence, thoughtful code reviews, and continuous improvement
  • Embody the Microsoft culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Web Data Platform

We are looking for a highly motivated and experienced platform engineer to join ...
Location
Location
China , Beijing
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Solid foundation in distributed systems, concurrency, networking, and system design
  • Excellent communication, collaboration, and problem‑solving skills
  • Fluency in English (spoken and written)
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design and architect large‑scale distributed pipelines to ensure scalability, robustness, performance, and cost efficiency
  • Implement new features and system improvements in highly distributed, parallelized environments, using data to measure and validate impact
  • Develop and maintain comprehensive test coverage, including unit, integration, and performance tests, ensuring production-grade reliability
  • Debug, triage, and mitigate issues in live production environments handling massive data flows
  • Continuously improve the system architecture, proposing and driving enhancements based on industry best practices and emerging technologies
  • Collaborate cross‑functionally with engineers, PMs, and partner teams to align technical execution with business and product objectives
  • Contribute to engineering excellence, operational rigor, and incident‑free execution for mission‑critical pipelines that support Bing’s web data ecosystem
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Web Capture

As a Fullstack Web SDK Engineer on the Web Capture team, you’ll help build and e...
Location
Location
United States , Atlanta
Salary
Salary:
145000.00 - 170000.00 USD / Year
fullstory.com Logo
Fullstory
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience developing and maintaining production-grade JavaScript or TypeScript libraries or SDKs, ideally consumed by third-party applications or developers
  • Demonstrated ability to work with browser APIs, DOM behavior, and rendering engines to solve complex technical challenges across different environments
  • Hands-on experience building modern web applications with React, including knowledge of performance tuning and component design
  • Backend development experience in a production environment using Go or Node.js (or similar languages), especially in support of fullstack feature development
  • A track record of collaborating cross-functionally to scope projects, meet deadlines, and deliver solutions that directly impact product adoption and customer satisfaction
Job Responsibility
Job Responsibility
  • Engineer performant, reliable features in our web SDK using TypeScript—ensuring the accurate capture of user sessions across browsers and frameworks
  • Contribute to our React-based Playback graphics app, using deep knowledge of browser behavior and canvas rendering to deliver high-fidelity session visualizations that customers trust
  • Collaborate with backend engineers to design and build Go-based services that support new capture and analysis capabilities, keeping performance and scalability top of mind
  • Troubleshoot cross-browser inconsistencies and edge cases, ensuring a stable and consistent experience for all users
  • Partner with stakeholders across Product, Design, and Support to scope work effectively, deliver on time, and contribute to a seamless customer experience
  • Participate in technical planning and code reviews, bringing your expertise in web performance, browser internals, and fullstack development to guide team success and technical quality
What we offer
What we offer
  • Flexibility and Connection
  • Flexible PTO policy
  • Annual company-wide closure
  • Federal holidays
  • Sponsored benefit packages for US-based Fullstorians
  • Supplemental coverage options for international Fullstorians
  • Professional development opportunities
  • Annual learning subsidy for US and EMEA-based employees
  • Monthly productivity stipend for US and EMEA-based Fullstorians
  • Team Collaboration through team off-sites and an annual full-company meet-up
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Web

Search at Uber Eats is more than just a utility; it’s the engine for discovery t...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software engineering experience, with a track record of shipping high-impact, user-facing products
  • Strong TypeScript/JavaScript + web fundamentals (rendering, performance, debugging)
  • Proven experience in designing and implementing scalable, performant, and reliable front-end architectures
  • A strong sense of product intuition and a passion for the user experience
  • Strong cross-functional communication with PM, Design, and Data Science
Job Responsibility
Job Responsibility
  • Build intent expression and results modules that improve discovery and decision-making
  • Set and enforce performance standards (page load, responsiveness, memory/network efficiency)
  • Drive experimentation end-to-end with DS: hypotheses, instrumentation, ramp plans, and readouts
  • Partner with backend/platform teams on contracts, navigation patterns, and bridge capabilities
  • Mentor engineers and raise the bar on debugging rigor, code quality, and execution
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right