Sr. Full-Stack Software Engineer

Posted 5 Hours Ago
Hiring Remotely in Pembroke Pines, FL, USA
In-Office or Remote
50-100 Hourly
Senior level
Security
The Role
Develop, debug, optimize, and evaluate production full-stack applications across front-end and back-end systems. Design features, APIs, services, and data models; troubleshoot complex issues involving authentication, databases, networking, deployment, and integrations; review AI-generated code; translate implementations across languages; and provide technical feedback. This fully remote independent-contractor role supports AI training projects for approximately 15 hours weekly.
Summary Generated by Built In
Company Description

Our client is a technology organization working on advanced artificial intelligence initiatives that leverage real-world software engineering expertise to improve the capabilities of next-generation AI systems.

The organization engages experienced software engineers to contribute to projects involving software development, technical problem-solving, debugging, system architecture, and code evaluation across multiple programming languages and technologies.

For this project, our client is seeking Senior Full-Stack Software Engineers with strong hands-on experience in both front-end and back-end development to support AI training through complex coding challenges, code reviews, and technical assessments.

CONFISA Group is supporting the recruitment of qualified professionals worldwide for this fully remote, project-based opportunity.

Job Description

Our client is seeking highly skilled Senior Full-Stack Software Engineers to contribute to an advanced artificial intelligence training project involving software development, technical problem-solving, debugging, system architecture, and code evaluation.

This is a fully remote, global opportunity for experienced engineers with strong hands-on expertise across both front-end and back-end technologies.

Selected professionals will create, solve, review, and validate complex software engineering tasks designed to improve the coding and problem-solving capabilities of advanced AI systems.

The role also involves translating complete software implementations between programming languages, evaluating technical solutions, and ensuring high standards of software quality.

Key Responsibilities

  • Develop, modify, debug, and optimize front-end and back-end application components.

  • Design and implement user-facing features, supporting services, APIs, and data models.

  • Analyze and troubleshoot application behavior across browsers, front-end frameworks, backend services, databases, and external integrations.

  • Work with unfamiliar code repositories to understand existing application architecture and identify technical improvements.

  • Diagnose complex issues involving application state, API contracts, authentication, data persistence, networking, and deployment.

  • Create, solve, review, and validate challenging software engineering tasks across the full application stack.

  • Translate software implementations between different programming languages while preserving functionality and technical accuracy.

  • Evaluate and improve code written in multiple programming languages.

  • Review AI-generated code and technical solutions for correctness, completeness, performance, security, and maintainability.

  • Apply software engineering best practices to ensure reliable, scalable, and maintainable implementations.

  • Provide clear technical feedback and document findings when evaluating software solutions.

  • Work independently and contribute to project deliverables within established quality standards.

Technologies and Technical Environment

Candidates should demonstrate strong practical experience with multiple programming languages and technologies, including relevant combinations of:

  • Python

  • React

  • JavaScript

  • Java

  • Node.js

  • Rust

  • Go (Golang)

  • TypeScript

The position requires meaningful production experience across both front-end and back-end systems rather than specialization in only one area.

Qualifications

Required Qualifications

  • Strong professional experience developing and maintaining production-level Full-Stack applications.

  • Significant hands-on experience in both Front-End and Back-End software engineering.

  • Production experience with multiple programming languages and technologies, including relevant combinations of:

    • Python

    • React

    • JavaScript

    • Java

    • Node.js

    • Rust

    • Go (Golang)

    • TypeScript

  • Strong understanding of modern web application architecture, browser-based applications, APIs, and backend services.

  • Experience designing, developing, and maintaining user-facing features and their supporting backend systems.

  • Solid knowledge of application state management, databases, data persistence, and service integrations.

  • Ability to understand, navigate, and contribute effectively to unfamiliar codebases and existing software architectures.

  • Strong debugging and troubleshooting skills across the complete application stack.

  • Experience diagnosing complex technical issues involving authentication, API contracts, networking, and deployment.

  • Ability to evaluate software implementations for correctness, completeness, performance, security, and maintainability.

  • Strong analytical thinking, technical problem-solving, and software engineering judgment.

  • Ability to work independently and deliver high-quality technical assignments in a remote environment.

Preferred Qualifications

  • Experience working with complex, production-grade applications involving multiple technologies and services.

  • Familiarity with software architecture, system design, and cross-platform integrations.

  • Experience reviewing, validating, and improving code written by other developers.

  • Ability to translate software implementations between different programming languages while maintaining functional accuracy.

  • Experience evaluating automated or AI-generated code.

  • Strong technical communication skills and the ability to explain complex engineering decisions clearly.

  • Interest in artificial intelligence, software engineering evaluation, and advanced coding systems.

Additional Requirements

  • Availability to dedicate approximately 15 hours per week to project assignments.

  • Ability to meet minimum weekly task submission requirements.

  • Willingness to complete an AI-based interview of approximately 30 minutes.

  • Availability to complete a technical assessment if requested.

  • Ability to begin assignments promptly following successful selection and onboarding.

Additional Information

Work Arrangement and Contract Details

  • Location: Global — 100% Remote

  • Contract Type: Independent Contractor

  • Weekly Commitment: Approximately 15 hours

  • Work Schedule: Flexible. Professionals may choose their working hours and days, including weekends, provided they maintain regular project activity.

  • Advertised Compensation Range: USD $50–$100 per hour

  • Payment Structure: Output-based, with payment issued for tasks that meet project specifications and receive approval.

Skills Required

  • Strong professional experience developing and maintaining production-level full-stack applications
  • Significant hands-on experience in both front-end and back-end software engineering
  • Production experience with multiple relevant programming languages and technologies, including Python, React, JavaScript, Java, Node.js, Rust, Go, or TypeScript
  • Strong understanding of modern web application architecture, browser-based applications, APIs, and backend services
  • Experience designing, developing, and maintaining user-facing features and supporting backend systems
  • Knowledge of application state management, databases, data persistence, and service integrations
  • Ability to navigate and contribute to unfamiliar codebases and existing software architectures
  • Strong debugging and troubleshooting skills across the complete application stack
  • Experience diagnosing issues involving authentication, API contracts, networking, and deployment
  • Ability to evaluate software implementations for correctness, completeness, performance, security, and maintainability
  • Strong analytical thinking, technical problem-solving, and software engineering judgment
  • Ability to work independently and deliver high-quality technical assignments remotely
  • Experience with complex production-grade applications involving multiple technologies and services
  • Familiarity with software architecture, system design, and cross-platform integrations
  • Experience reviewing, validating, and improving code written by other developers
  • Ability to translate software implementations between programming languages while preserving functional accuracy
  • Experience evaluating automated or AI-generated code
  • Strong technical communication skills and ability to explain complex engineering decisions
  • Interest in artificial intelligence, software engineering evaluation, and advanced coding systems
  • Availability to dedicate approximately 15 hours per week
  • Ability to meet minimum weekly task submission requirements
  • Willingness to complete an approximately 30-minute AI-based interview
  • Availability to complete a technical assessment if requested
  • Ability to begin assignments promptly following selection and onboarding
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
32 Employees

What We Do

ELITEBRAIN is a company operating in the security industry that focuses on the recruitment and employment of security personnel, specifically hiring armed security officers to patrol and secure assigned premises.

Similar Jobs

Worth Logo Worth

Senior Software Engineer

Artificial Intelligence • Fintech • Software • Financial Services
In-Office or Remote
4 Locations
84 Employees

SentiLink Logo SentiLink

Senior Software Engineer

Fintech • Information Technology • Software
Remote
United States
170 Employees
180K-220K Annually

Seamless.AI Logo Seamless.AI

Software Engineer

Artificial Intelligence • Information Technology • Machine Learning • Marketing Tech • Sales • Software • Database
Remote
US
278 Employees

BetterHelp Logo BetterHelp

Software Engineer

Healthtech • Other • Telehealth
Remote
US
1873 Employees
130K-185K Annually

Similar Companies Hiring

Nisos Thumbnail
Artificial Intelligence • Security • Business Intelligence • Consulting • Cybersecurity
Arlington, VA
70 Employees
Nasuni Thumbnail
Artificial Intelligence • Big Data • Cloud • Security • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Boston, MA
550 Employees
Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account