Mid-level Fullstack Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Mid-level Fullstack Developer

FCamara Consulting & Training

• Model cloud-based software architectures; • Plan and execute technology migrations for production applications; • Be familiar with the technologies used by the team; • Ability to estimate effort and set implementation timelines; • Ability to work under deadline pressure; • Troubleshoot issues that arise during projects; • Skill in managing conflicts and expectations; • Proactive.

Job Requirements

  • Experience with .NET and front-end languages;
  • Experience with cloud platforms (AWS, GCP, Azure, etc.);
  • Flexibility to use any programming language to develop day-to-day solutions;
  • Experience with distributed systems, including designing for high throughput, high availability, and high performance;
  • Strong troubleshooting skills;
  • Ability to efficiently plan and execute migration initiatives or other responsibilities expected at a mid-level role;
  • Experience with relational databases (SQL Server, MySQL, PostgreSQL);
  • Experience with NoSQL databases (MongoDB, Redis, etc.);
  • Familiarity with Design Patterns (GoF, DDD, KISS, and YAGNI);
  • Clean Code practices;
  • Experience with unit testing and TDD;
  • Knowledge of GIT;
  • Knowledge of agile methodologies (Scrum);
  • Knowledge of Docker and Kubernetes;
  • Experience with messaging systems (Kafka, SQS, SNS, RabbitMQ, etc.);
  • Ability to write robust, testable, and well-validated code.
  • Preferred:
  • Knowledge of Financial Markets;
  • Experience with React;
  • Experience with code quality tools (SonarQube);
  • Experience with APM tools (Dynatrace, AppDynamics, Datadog, etc.);
  • Knowledge of Prometheus, metrics and monitoring;
  • Knowledge of Elasticsearch, Apache Lucene and GraphQL;
  • Experience managing and deploying CI/CD pipelines.
  • Soft Skills:
  • Logical reasoning and strong analytical ability;
  • Good communication;
  • Team spirit and conflict resolution skills;
  • Ability to communicate with diverse stakeholder profiles;
  • Ability to work in agile, multidisciplinary teams;
  • Creativity and proactivity to envision different usage scenarios for applications;
  • Organized.

Related Job Pages

More Full-stack Engineer Jobs

Role Description We are seeking a skilled .NET Developer with a strong background in C# and .NET technologies to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and enterprise solutions. You will work closely with cross-functional teams to deliver high-quality software aligned with business needs. Key Responsibilities - Design, develop, test, and deploy applications using C#, .NET Framework, .NET Core. - Build and maintain RESTful APIs, web services, and backend systems. - Collaborate with product managers, QA engineers, and UI/UX teams to understand requirements and deliver solutions. - Write clean, maintainable, and efficient code following best practices. - Troubleshoot, debug, and resolve application issues. - Participate in code reviews to ensure code quality and performance. - Implement security and data protection across applications. - Work with databases such as MS SQL Server / MySQL / PostgreSQL for data modeling and development. - Contribute to architectural discussions and propose technical solutions. Qualifications - Strong programming skills in C# and .NET Framework / .NET Core. - Experience with ASP.NET MVC, Web API, and Entity Framework. - Good understanding of Object-Oriented Programming (OOP) and design patterns. - Hands-on experience with relational databases and writing complex SQL queries. - Familiarity with HTML, CSS, JavaScript, and modern frontend frameworks (optional but preferred). - Knowledge of version control systems like Git. - Experience working in Agile/Scrum environments. - Excellent problem-solving skills and attention to detail. Requirements - Experience with Azure / AWS cloud services. - Knowledge of Microservices architecture. - Familiarity with CI/CD pipelines (Azure DevOps, Jenkins, etc.). - Understanding of Unit Testing frameworks (NUnit, xUnit). Education - Bachelor's degree in Computer Science, Information Technology, or related field.

Canada

Role Description We are seeking a Senior Full Stack Developer with 8-10 years of experience to build, enhance, maintain, and support real estate, title, settlement, and signing-order workflow platforms. The candidate should have strong hands-on experience in: - PHP, Laravel, CodeIgniter, custom PHP frameworks - Vue.js/React.js - REST APIs - MySQL/PostgreSQL - Secure integrations - Production application support The ideal resource should not only develop features but also understand the platform deeply, take ownership of support issues independently, perform root cause analysis, improve system stability, and collaborate with stakeholders during US Eastern or Central business hours. Experience with AI-assisted development tools such as Claude, Microsoft Copilot, GitHub Copilot, or Cursor will be considered a strong plus. Qualifications - 8-10 years of full-stack development experience - Strong PHP, Laravel, CodeIgniter, and custom PHP framework experience - Vue.js or React.js hands-on frontend experience - Strong REST API, database, and third-party integration experience - Ability to understand complex platform workflows and business rules - Production support ownership and independent troubleshooting capability - Experience with logs, RCA, defect fix ownership, and support documentation - Awareness of secure document/data workflows and role-based access - Practical exposure to Claude, Microsoft Copilot, GitHub Copilot, Cursor is a plus - Availability for 8:00 AM - 5:00 PM Eastern or Central Time and flexibility for critical support needs Requirements - Lead development, enhancement, maintenance, and support of web applications used in real estate, title, settlement, signing, notary scheduling, and order management workflows - Architect scalable and secure backend solutions using Laravel, CodeIgniter, custom PHP frameworks, MVC patterns, service layers, queues, schedulers, events, jobs, and reusable modules - Build responsive frontend modules using Vue.js/React.js, JavaScript/TypeScript, HTML5, CSS3, API-driven UI patterns, and modern UX standards - Develop modules for order intake, order assignment, document exchange, status tracking, notifications, dashboards, reports, client/vendor management, role-based access, and audit trails - Integrate with third-party systems such as title production platforms, CRM systems, notary/vendor networks, email/SMS providers, accounting systems, payment gateways, document management systems, and analytics tools - Take ownership of production support issues independently, including investigation, debugging, fixing, testing, deployment coordination, and closure validation - Perform root cause analysis for recurring issues and implement long-term corrective actions instead of temporary fixes - Improve platform reliability, scalability, maintainability, security, performance, and observability through structured engineering practices - Manage Docker-based development environments, Git branching, CI/CD pipelines, release notes, deployment validation, and post-release monitoring - Use AI-assisted development tools responsibly for code review, development acceleration, documentation, test generation, debugging, and knowledge discovery while ensuring all AI-generated output is reviewed before use - Collaborate with project managers, business analysts, QA teams, operations teams, and client stakeholders to convert business workflows into reliable technical solutions - Mentor developers, conduct code reviews, enforce standards, prepare technical documentation, and contribute to support runbooks and knowledge base articles Company Description

India
Darwoft logo

Fullstack Engineer

Darwoft

You have just found the top firm for your next successful software development project! 🧠💻📱.

Full TimeRemoteTeam 51-200Since 2010H1B No Sponsor

Role Description Estamos buscando un/a Senior Fullstack Engineer para sumarse a un equipo que desarrolla soluciones escalables, modernas y de alto impacto dentro de un ecosistema digital dinámico. - Diseñar, desarrollar y optimizar nuevas funcionalidades utilizando Node.js en backend y Angular en frontend. - Participar activamente en definiciones de arquitectura de software, patrones de diseño y decisiones técnicas del squad. - Desarrollar soluciones robustas, escalables y mantenibles en entornos cloud-native. - Desplegar, monitorear y gestionar componentes e infraestructura en AWS. - Trabajar con servicios como EKS, Lambda, ECS, API Gateway, DynamoDB, S3, CloudFront y CloudWatch. - Diseñar e integrar APIs REST seguras, performantes y bien estructuradas. - Implementar pruebas automatizadas unitarias y end-to-end utilizando Jest y Cypress. - Asegurar buenas prácticas de desarrollo, calidad de código, performance, seguridad y escalabilidad. - Colaborar con equipos de Producto, UX, negocio y proveedores externos para construir soluciones alineadas a necesidades reales. - Participar en code reviews y promover estándares técnicos dentro del equipo. - Aportar criterio técnico en la toma de decisiones y en la evolución continua del producto. Qualifications - +5 años de experiencia comprobable como Fullstack Developer / Fullstack Engineer en entornos complejos o de alta escalabilidad. - Experiencia sólida desarrollando con Node.js. - Experiencia avanzada con Angular en versiones modernas. - Dominio de TypeScript. - Experiencia trabajando con RxJS. - Experiencia en maquetado con SCSS. - Sólida experiencia diseñando e integrando APIs REST. - Experiencia práctica trabajando con AWS. - Conocimiento y experiencia con servicios como EKS, Lambda, ECS, API Gateway, DynamoDB, S3, CloudFront y CloudWatch. - Buen criterio técnico aplicado a Clean Code, principios SOLID y patrones de diseño. - Experiencia escribiendo pruebas automatizadas con Jest y Cypress. - Autonomía para tomar decisiones técnicas sobre el producto. - Mentalidad hands-on, orientación a calidad y capacidad para trabajar en equipos colaborativos. - Comunicación clara, capacidad de análisis funcional y criterio para interactuar con perfiles técnicos y no técnicos. Requirements - Experiencia previa en industrias de alta transaccionalidad, banca digital o fintech (Nice-to-Have). - Conocimiento en arquitecturas orientadas a eventos (Nice-to-Have). - Experiencia con herramientas de mensajería como Kafka, RabbitMQ, AWS SNS o AWS SQS (Nice-to-Have). - Experiencia liderando técnicamente iniciativas o actuando como nexo técnico con proveedores de IT (Nice-to-Have). - Familiaridad con pipelines de CI/CD como GitHub Actions, GitLab CI o Harness (Nice-to-Have). - Experiencia trabajando en squads de producto con interacción frecuente con áreas de negocio, UX y Producto (Nice-to-Have). Benefits - Relación de dependencia con contratación full-time. - Pago en ARS. - Trabajo 100% remoto. - Salarios competitivos. - Licencias legales y días de vacaciones. - Días personales extra por año. - Acceso a plataformas de aprendizaje. - Tarjeta de beneficios y descuentos. - Welcome kit. - Programas de reintegro. - Clases de inglés. - Programa de referidos. - Regalo de cumpleaños. - Healthy Break. - Celebaciones estilo Darwoft: aniversarios, fiestas de fin de año, cumpleaños y actividades de team building.

Argentina

Tech Lead - React Native

Navtech, Inc.

NAVTECH INC 1600 Golf Road. Suite 1200, Rolling Meadows, IL 60008 Ph: (224) 348-1340 Email: alex@navtechusa.com Website: www.navtechusa.com E-Verified Company

Role Description I have an opportunity for "Lead React Native" - 100% Remote and I am looking for a candidate who can join immediately. If you are interested, please reply with your updated resume or refer someone. Position: Lead React Native Location: 100% Remote Duration: 6 to 12 Months Job Description: - Technical Architect (React Native) with 10+ years of combined experience in both backend and frontend. - Lead Agile development team in coaching, designing, and building enterprise-grade software systems on top of React Native. What will you do? - Implement and enforce engineering best practices using modern standards and patterns. - Review unit test plans, tests, and code coverage to ensure high-quality delivery. - Implement engineering excellence by enforcing regular code reviews, continuous integration, high test code coverage, ongoing code refactoring, and adequate documentation. - Architect and develop a scalable and maintainable application by creating self-contained, reusable, and testable modules and components. - Integrate with AWS Cloud Services for storage, databases, and security. - Deploy the necessary components as Docker Container to AWS Cloud. - Provide thought leadership to the team around new approaches, workflows, and technologies. Qualifications - 10+ years of experience designing and developing software using React Native, C#, and ASP.NET MVC. - Experience developing on the React Native platform. - Ability to conduct code reviews of internal team or vendors' work. - Experience building, inspecting, and managing deployments using Azure DevOps. - Experience working with Solr Search. - Experience using Glass, Synthesis, or another ORM Mapper/Wrapper for Sitecore. - Experience using TDS and/or Unicorn for tracking Sitecore item changes. - Proficient in .Net Framework, Visual Studio, C#, ASP.NET, WCF, Web API/REST Services. - Proficient in HTML5, CSS, JSON, XML, AJAX, JavaScript. Company Description NAVTECH INC - 1600 Golf Road, Suite 1200, Rolling Meadows, IL 60008 - Phone: (224) 348-1340 - Email: ************* - Website: www.navtechusa.com - E-Verified Company

United States