×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Engineer

Job in Dallas, Dallas County, Texas, 75215, USA
Listing for: INFINITE CHOICE LLC
Full Time position
Listed on 2026-03-03
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software, Java Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Staff Full Stack Software Engineer

Job Description

About the Role We're seeking a talented Staff Full Stack Software Engineers to join our growing engineering team 'll lead the design and development of cloud-native software solutions that serve millions of users and power billions in transaction volume.

As a Staff full stack engineer, you'll own the complete product development lifecycle - from initial design through deployment and monitoring. You'll work with modern technologies including Node.js and Vue.js to build scalable, user-focused applications in a collaborative, fast-paced environment.

What You Will Do End-to-End Product Development
  • Design:
    Collaborate with Product and Design teams to create technical specifications and user experience flows

  • Development:
    Build responsive web applications using Node.js backends and Vue.js frontends

  • Testing:
    Implement comprehensive testing strategies including unit, integration, and end-to-end tests

  • Deployment:
    Manage CI/CD pipelines and deploy applications using modern Dev Ops practices

  • Monitoring:
    Implement observability solutions and maintain production systems for optimal performance

Cloud-Native Software Development
  • Architect and develop services using Node.js with modern frameworks (Express, Fastify, NestJS)

  • Build dynamic, responsive user interfaces with Vue.js and modern JavaScript/Type Script

  • Design RESTful APIs and Graph

    QL services for seamless frontend-backend integration

  • Implement serverless functions and containerized applications for scalable cloud deployment

  • Optimize applications for performance, security, and maintainability

Technical Excellence & Innovation
  • Write clean, maintainable code following best practices and established coding standards

  • Participate in code reviews and provide constructive feedback to peers

  • Research and implement new technologies and development methodologies

  • Contribute to technical architecture decisions and platform improvements

  • Mentor junior engineers and share knowledge across the team

Collaboration & Ownership
  • Work closely with cross-functional teams including Product, Design, and QA

  • Take ownership of features from conception to production deployment

  • Participate in agile development processes and sprint planning

  • Communicate technical concepts effectively to both technical and non-technical stakeholders

  • Contribute to team culture and engineering best practices

What You Must Have Core Technical Skills
  • Node.js expertise:
    Strong proficiency in server-side JavaScript development with Node.js

  • Frontend mastery:
    Hands‑on experience with Vue.js and/or React, including state management (Vuex/Pinia, Redux)

  • JavaScript/Type Script:
    Deep understanding of modern JavaScript ES6+ and Type Script

  • Database experience:
    Proficiency with both SQL (Postgre

    SQL, MySQL) and No

    SQL (Mongo

    DB, Redis) databases

  • API development:
    Experience building and consuming RESTful APIs and Graph

    QL services

  • Hands‑on experience with cloud‑native software development - experience with GCP is a plus

  • Familiarity with AI‑powered development tools (Cursor, Claude Code) is a huge plus.

Self‑Driven Excellence
  • Independent problem‑solver with ability to work autonomously and drive projects to completion

  • Proactive mindset with strong initiative in identifying and addressing technical challenges

  • Continuous learner who stays current with emerging technologies and best practices

  • Quality‑focused with attention to detail and commitment to delivering robust, well‑tested code

  • Collaborative spirit with excellent communication and truly believe in teamwork

Education, Experience & Mindset
  • Bachelor's degree in Computer Science, Engineering, or equivalent professional experience

  • 10+ years of hands‑on experience in software development

  • Strong analytical and problem‑solving skills

  • Ability to work in a fast‑paced, evolving environment

  • Passion for building exceptional user experiences

  • Commitment to code quality, testing, and documentation

What We Offer
  • Work with cutting‑edge technologies and cloud‑native architectures

  • Access to AI‑driven development tools and emerging technologies

  • Opportunity to create lasting engineering culture and operational excellence

  • Remote‑first culture with in‑person meeting on need basis

  • Collaborative environment with smart,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary