Full-Stack Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Portugal

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Full-Stack Software Engineer

SuperAwesome

• You’ll be accountable for: Creating digital experiences that are safe and empowering for young audiences • Designing and implementing features and services for one of SuperAwesome’s key products • Maintaining high levels of code quality, test coverage, and operational visibility • Building backend-heavy systems while contributing across the full stack where needed • Ensuring system performance, reliability, and scalability as usage grows • Helping break complex problems into simple, maintainable deliverables • Supporting the product in production, including participation in our on-call rota • Writing clear technical documentation and participating in architecture reviews • Championing DevOps culture—treating infrastructure as code and owning deployments

Job Requirements

  • Proven experience building high-throughput web systems or distributed services
  • Strong programming skills in Node.js/TypeScript, with working knowledge of Python
  • Experience working across the full software lifecycle—from design to deployment and support
  • Familiarity with DevOps practices and cloud-native infrastructure (CI/CD, Terraform, etc.)
  • Awareness of security best practices in cloud environments
  • A pragmatic approach to testing, quality, and documentation
  • Great communication and collaboration skills in cross-functional teams

Benefits

  • Making a real-world impact on half a billion users every month
  • Shaping technology at the intersection of law, policy, and innovation
  • Joining a team that values curiosity, creativity, and continuous learning
  • Being part of the #SAFam —a supportive, inclusive, and diverse community

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200Since 2018

• Deliver Features End-to-End: Ship user-facing features in our core domains with a focus on measurable outcomes. • Cross-stack Development: Work hands-on with our mobile stack (Flutter, Dart) and extend into backend and web systems where appropriate. • Build with Care: Develop software following modern practices: API-first design, code reviews, automated testing, and utilizing MR environments for exploratory testing before a merge. • Validate What You Build: Instrument your features, observe how users actually behave, and use what you learn to refine, double down, or drop what doesn't work. • AI-Enabled Growth: Transition toward an AI-supported workflow, shifting focus from 'writing code to spec' to holistic, end-to-end solution ownership. • Own Your Features: Own the features you deliver — from technical decisions and cross-team alignment in our guilds to rollout and iteration.

Europe
Vitable Health logo

Staff Product Engineer – Payments

Vitable Health

Setting the new standard for better health benefits.

Full TimeRemoteTeam 51-200Since 2020

• Own mission-critical systems: Design, build, and operate reliable backend systems that support money movement, benefit spending, account verification, transaction processing, reconciliation, and related workflows. • Lead ambiguous projects end-to-end: Take large, complex problems from discovery and technical design through implementation, release, monitoring, and iteration. • Drive product and business impact: Partner with product, operations, finance, and business teams to understand user needs, business goals, and operational constraints. • Shape technical direction: Make architectural decisions that balance speed, reliability, security, compliance, maintainability, and user experience. • Build reliable financial infrastructure: Develop systems with strong guarantees around correctness, idempotency, auditability, observability, and failure recovery. • Contribute across the stack: While the role is backend-focused, contribute to frontend experiences when needed to deliver complete product outcomes. • Raise the engineering bar: Write clean, maintainable code; participate in thoughtful code reviews; mentor other engineers; and champion engineering best practices. • Operate with urgency and ownership: Move quickly while maintaining high standards for quality, security, and reliability.

United States
Full TimeRemoteTeam 11-50Since 2015H1B No Sponsor

Role Description In our collaborative and innovative environment, we emphasize the freedom to work from anywhere in the world or from the comfort of your own home, fostering a free flow of ideas. This role calls for a balanced approach, with: - Approximately 20% of your time dedicated to coding to ensure that code standards and quality are upheld. - Around 40% of your time focusing on technical management, where you'll make architectural decisions and lead the development of technological solutions. - The remaining 40% centered on people management, including mentoring engineers and creating a productive learning environment. Qualifications - Experience in technical leadership and architectural decision-making. - Proficiency in version control systems such as Git and SVN. - Experience with PHP (Laravel), Node.js, Python, MySQL, and MongoDB. - Experience with caching (Redis) and search engines (ElasticSearch). - Competent coding skills, especially in backend/DB (PHP, Node.js, Python, MySQL). - Experience in Android and iOS development. - Experience with AngularJS or equivalent JS frameworks. - English level: conversational. Requirements - Experience in continuous product improvement through customer feedback cycles. - Experience in launching or developing consumer-focused products (B2C). - Successful delivery of websites, mobile apps, and platforms within deadlines. - Familiarity with software release cycles and DevOps best practices. Benefits - Global Work Hub: Embrace the true essence of startup culture. We champion a remote-friendly approach, allowing you the freedom to work from your preferred location. - Product Evolution: Contribute to the evolution of our consumer-focused products through continuous improvement based on customer feedback cycles. - Tech Retreats: Periodic tech retreats and team-building excursions in exciting destinations. - English Language Growth: Enhance your English proficiency with conversational English practice sessions. - Lifelong Learning: Enjoy unlimited access to training courses, workshops, and conferences to enhance your skills and knowledge.

Brazil
£1 - £2 / year
Constructor logo

Software Engineer – Core

Constructor

Ecommerce product search and discovery that increases revenue, conversions, and profit.

Full TimeRemoteTeam 201-500Since 2015

• The Core Team sits at the heart of Constructor, shaping Constructor’s in-house search engine, where user requests meet customer catalogs and Constructor’s learnings. • We build and operate the foundational systems that power every request flowing through the platform, enabling fast, reliable, and intelligent interactions at massive scale. • Our systems handle billions of requests daily with exceptional uptime, and we take pride in delivering a highly scalable, resilient, and globally distributed platform. • As part of the Core team, you will help design, build, and maintain the critical infrastructure and services that underpin the entire product, ensuring performance, stability, and reliability across the globe.

United States
$80K - $120K / year