Apply

Full Stack Engineer

Posted 17 days agoViewed

View full description

πŸ’Ž Seniority level: Middle, 3+ years

πŸ“ Location: Latin America, EST

πŸ” Industry: Software Development

🏒 Company: Jahnel GroupπŸ‘₯ 101-250Product DesignInformation TechnologySoftware

πŸ—£οΈ Languages: English

⏳ Experience: 3+ years

πŸͺ„ Skills: AWSBackend DevelopmentPostgreSQLPythonAgileFrontend DevelopmentFull Stack DevelopmentGitJavascriptReact.jsVue.JsREST APICI/CD

Requirements:
  • 3+ years of professional experience in full stack development
  • Proficiency with Python and JavaScript (frameworks like React or Vue preferred)
  • Experience designing and consuming REST APIs
  • Working knowledge of relational databases like PostgreSQL
  • Familiarity with cloud platforms, ideally AWS
  • Understanding of modern development workflows including Git, CI/CD, and agile methodologies
  • Strong communication skills and collaborative working style
  • Passion for writing clean, well-documented, maintainable code
Responsibilities:
  • Develop, test, and deploy full stack applications that power data-rich experiences
  • Collaborate closely with data engineers, product managers, and designers to translate requirements into scalable solutions
  • Build intuitive front-end components and responsive user interfaces
  • Design and implement backend services, APIs, and database integrations
  • Participate in code reviews and contribute to a clean, consistent codebase
  • Ensure application performance, scalability, and security best practices
  • Contribute to CI/CD pipelines and infrastructure improvements
Apply

Related Jobs

Apply
πŸ”₯ Full-Stack Engineer
Posted about 12 hours ago

πŸ“ Brazil, the U.S., and Canada

🧭 Full-Time

πŸ” Payments

  • Solid knowledge of object-oriented languages, mainly Java
  • Experience with web development using Angular2+, React, JavaScript
  • Understand the different software architectures and the application of each.
  • You can distinguish the applicability of design patterns in the concrete cases that day-to-day imposes.
  • You have basic knowledge of SQL statements and have already worked with a relational database on the market.
  • Preferably you are familiar with non-relational databases.
  • Preferably your knowledge of SQL is capable of analyzing non-performing queries and promoting solutions to optimize them.
  • Create and maintain features in backend and Web including integration scripts applications and be able to develop unit tests for the same features.
  • Responsible for investigating problems in applications in collaboration with support teams, PMs, EM, and other squads.
  • Propose and do refactors.
  • Estimate efforts for tasks with a high level of accuracy.
  • Analyze large volumes of data to find possible problems and propose performance improvements.
  • Identify performance issues and propose solutions.
  • Participate in technical meetings and propose solutions to problems.
  • Create alarms in metrics systems used by the company.
  • Indicate new tools and technologies.
  • Support new developers in the company and train them on the development process, patterns and features.
  • Participate in functional meetings with non-engineering teams with knowledge about all front end features and with skills to propose solutions.
  • Document features in the available tool.
  • Creation of integrated tests in the tool provided.
  • In refinement meetings, analyze all proposals and be able to define the best solution.
  • Be able to participate in war rooms and create an action plan.

Backend DevelopmentSQLDesign PatternsFrontend DevelopmentFull Stack DevelopmentGitJavaJavascriptAngularReactCI/CDRESTful APIs

Posted about 12 hours ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: saas.groupπŸ‘₯ 11-50SaaSInformation TechnologySoftware

  • Solid background with large scale SAAS applications (tens of thousands of API calls every second)
  • Deep understanding of HTTP and related protocols, headers, proxies, cookies, TLS, etc
  • Experience with Node.js and TypeScript
  • Help to build, maintain and improve our ability to fetch and transform data for our customers
  • Help to maintain and further develop a large transactional SaaS API and related components
  • Help to build out our other new service offerings

Backend DevelopmentNode.jsPostgreSQLSoftware DevelopmentFull Stack DevelopmentMongoDBTypeScriptAPI testingREST APIRedisCI/CDCustomer serviceSaaS

Posted 1 day ago
Apply
Apply

πŸ“ Brazil, Mexico, Colombia, Argentina

🧭 Contract

πŸ” Home Services

🏒 Company: LawnStarterπŸ‘₯ 101-250πŸ’° $10,500,000 over 5 years agoInternetMarketplaceOutdoorsLandscaping

  • 5+ years of experience building full-stack web applications
  • Strong proficiency with modern JavaScript (React, TypeScript) and familiarity with PHP or similar backend frameworks
  • A deep understanding of how the web works (HTTP, MVC patterns, REST, XSS, etc.)
  • Comfort working with CSS architecture, design systems, and responsive layouts
  • Solid database skills (SQL + experience with cloud and non-relational DBs)
  • Strong computer science fundamentals (Big O, pointers, data structures)
  • Build features end-to-end across our mobile and web platforms
  • Write high-quality, observable, and maintainable code
  • Collaborate with Product and Design to plan and scope solutions
  • Help scale and evolve our component library and design system
  • Advocate for performance, accessibility, and responsive design
  • Release software daily via CI/CD pipelines
  • Mentor junior engineers and help shape our development culture

AWSBackend DevelopmentDockerPHPPostgreSQLSQLCloud ComputingFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptKubernetesMySQLReact NativeTypeScriptAlgorithmsData StructuresREST APIReactCI/CDTerraformMicroservicesNodeJSDebugging

Posted 1 day ago
Apply
Apply

πŸ“ Latin America

🧭 Full-Time

πŸ” Food Delivery

  • You have at least +5yrs of experience as a Software Engineer, and you can engage with projects in ReactJS, NodeJS, GraphQL, MySQL, and TypeScript.
  • You have experience designing and building cloud architecture, backends, middle ends, web apps, basically the whole combo!
  • Experience implementing and maintaining unit tests and e2e tests.
  • Strong knowledge of service-oriented architectures.
  • You understand how to interact with and build backend REST APIs.
  • Familiarity with continuous integration.
  • Advanced level of English.
  • Owning the design and implementation of features within our Javascript stack that engage customers and have a meaningful impact on people’s lives.
  • Iterating on new and existing features to improve user experience and performance.
  • Actively contribute to the adoption of strong software architecture, development of best practices, and new technologies.
  • Improving the maturity of our technical stack with engineering best practices.
  • Being part of the code review process and helping to mentor other engineers.
  • Contribute technically to projects by being a hands-on coder, removing roadblocks, and repairing technical issues.
  • Partner with members of Product, Growth, Marketing, Customer Experience and other teams to continually refine and improve our product in an agile process.
  • Helping to have higher levels of uptime & supporting the on-call rotation that will help the business run 24/7.

AWSBackend DevelopmentDockerGraphQLNode.jsSQLAgileFrontend DevelopmentFull Stack DevelopmentJavascriptKubernetesMySQLReact.jsSoftware ArchitectureTypeScriptREST APIReduxNest.jsNext.jsCI/CDTerraformSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ Brazil, U.S., Canada

πŸ” Payments

  • Experience with web development.
  • Understand the different software architectures and the application of each.
  • Experience with Java or .net. in backend development - but here you will work with Java.
  • You can distinguish the applicability of design patterns in the concrete cases that day-to-day imposes.
  • You have basic knowledge of SQL statements and have already worked with a relational database on the market.
  • Preferably you have already worked with Angular2+, React, or Vue.js and with pure JavaScript.
  • Preferably you are familiar with non-relational databases.
  • Preferably your knowledge of SQL is capable of analyzing non-performing queries and promoting solutions to optimize them.
  • Search for solutions to complex and challenging problems, with a defined scope.
  • Develop and sustain connectors with financial institutions covered by Trustly's product.
  • Develop APIs.
  • Dealing with inherent issues of missing data or information in HTTP transactions.

Backend DevelopmentSQLDesign PatternsFull Stack DevelopmentJavaAPI testingREST API

Posted 8 days ago
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ’Έ 387000.0 - 469000.0 BRL per year

πŸ” Software Development

🏒 Company: dbt LabsπŸ‘₯ 251-500πŸ’° $222,000,000 Series D over 3 years agoπŸ«‚ Last layoff almost 2 years agoArtificial Intelligence (AI)Open SourceBig DataAnalyticsInformation TechnologySoftware

  • Worked asynchronously as part of a fully remote, international, distributed team
  • Have experience using Python to create scalable full-stack applications (e.g., building services for applications with complex workflows)
  • Enjoy collaborating closely with product management partners
  • Have worked with Large Language Models (LLMs) in the past
  • Value interacting with end-users and deeply understanding their needs
  • Can make informed trade-offs to ship useful features promptly without compromising long-term quality
  • Love backend work, but have frontend experience and can reason about end-to-end systems.
  • Design and implement scalable, reliable, and highly available systems
  • Prioritize end-user experience and contribute to its continuous improvement
  • Balance trade-offs, set priorities, and manage deliverables using your project completion expertise
  • Foster efficient and confident teamwork through high-leverage tooling, mentorship, and your knowledge of industry trends and best practices
  • Establish and uphold quality standards to enhance overall service reliability
  • Participate in daily stand-ups, mentoring sessions, and pair programming.

Backend DevelopmentPythonSQLFrontend DevelopmentFull Stack DevelopmentREST APICI/CDData modelingSoftware Engineering

Posted 14 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ’Έ 130000.0 - 140000.0 USD per year

πŸ” Software Development

🏒 Company: Circle.so

  • 5+ years experience working as a full-stack engineer on complex web applications.
  • Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS.
  • Strong proficiency in at least one programming language commonly used for AI development ( Python, JavaScript, TypeScript ).
  • You have deployed at least one AI Agent to production, with a deep understanding of the entire development lifecycle β€” from initial concept to final deployment with customer feedback loops.
  • Hands-on experience with AI frameworks and tools, such as OpenAI, Anthropic, Hugging Face, LangChain, and vector databases.
  • Strong understanding of NLP, ML, and LLM fundamentals - including modern LLM technologies, RAG, and prompt engineering techniques.
  • Ship full-stack AI projects end to end - exciting projects such as AI Agents, Retrieval-Augmented Generation (RAG), Structured Extraction, internal tooling for customer-facing teams, and build infrastructure for LLM inference.
  • Help guide the end-to-end architecture and technical strategy for AI solutions.
  • Improve processes, tools, and systems to scale AI solutions across Circle.
  • Optimize AI infrastructure for performance, reliability, and cost-efficiency.
  • Help us stay up-to-date with the cutting-edge AI research, techniques, and tools.

AWSBackend DevelopmentDockerPostgreSQLPythonFrontend DevelopmentFull Stack DevelopmentJavascriptMachine LearningMySQLReact.jsRuby on RailsTypeScriptCI/CDRESTful APIs

Posted 22 days ago
Apply
Apply

πŸ“ Latin America

🧭 Full-Time

πŸ” Digital Product Development

🏒 Company: Outliant

  • 3-4 years of professional experience working as a software engineer
  • Positive recommendations from your previous managers and teammates
  • Proven proficiency with frontend technologies (Typescript, ReactJS) and backend technologies (NodeJS)
  • Experience with Contentful and other CMS platforms
  • Proficiency with NextJS and AWS
  • Strong communication skills (spoken and written)
  • Design, implement, and maintain complex frontend and backend systems
  • Ensure high performance and scalability across both the frontend and backend
  • Develop reusable components and services for the full-stack
  • Apply best practices to secure both frontend and backend systems
  • Identify and resolve complex issues across the full-stack
  • Provide guidance to junior full-stack engineers
  • Collaborate with engineers, product managers, designers, and cross-functional teammates to build end-to-end features for millions of users

AWSBackend DevelopmentNode.jsExpress.jsFrontend DevelopmentFull Stack DevelopmentReact.jsTypeScriptNext.jsCommunication SkillsCollaborationProblem SolvingMentoring

Posted 24 days ago
Apply
Apply

πŸ“ Argentina

🧭 Full-Time

πŸ” Software Development

🏒 Company: SquadπŸ‘₯ 11-50Video GamesSoftware

  • 7 to 10 years of experience in software engineering, with a focus on full-stack development.
  • Experience working on customer-facing web applications architected as Single-Page Applications (SPA).
  • Proficiency in implementing web application features in functional-reactive front-end frameworks (e.g., React, Vue).
  • Experience implementing back-end features in REST/GraphQL APIs.
  • Strong eye for UI/UX design with a proven ability to design intuitive user interfaces.
  • Ability to benchmark and validate technical solutions for optimal performance and scalability.
  • Experience with designing data models and resolving performance issues for relational SQL-based databases such as PostgreSQL.
  • Knowledge of web application security vulnerabilities and best practices.
  • Extensive experience programming in modern strongly-typed languages (e.g., TypeScript).
  • Strong problem-solving and analytical abilities.
  • Proficient with Git version control.
  • Intermediate to advanced knowledge and experience in software engineering diagramming.
  • Strong written and verbal English communication.
  • Implement new full-stack features using TypeScript, Vue.js, and PostgreSQL on the Supabase platform.
  • Lead technical projects, driving them to completion with minimal guidance.
  • Design and architect moderately complex systems and software-based solutions.
  • Learn, experiment with, and teach the team about new technologies and strategies for solving business problems.
  • Review and provide feedback on the work of other team members.
  • Document the structure, behavior, and operation of implemented software solutions.
  • Maintain, refactor, or fix existing functionality where necessary.
  • Mentor and assist junior engineers and co-op students.
  • Collaborate effectively with cross-functional teams and stakeholders.

Backend DevelopmentPostgreSQLSQLFrontend DevelopmentFull Stack DevelopmentGitJavascriptSoftware ArchitectureTypeScriptUI DesignVue.JsREST APICI/CDAgile methodologiesData modelingSoftware Engineering

Posted 24 days ago
Apply
Apply

πŸ“ Argentina

🧭 Full-Time

πŸ” Software Development

🏒 Company: SquadπŸ‘₯ 11-50Video GamesSoftware

  • 5+ years of experience building production SaaS applications.
  • Expertise in TypeScript and React, including hooks, state management, and testing libraries.
  • Strong proficiency in Django and Python, including ORM, GraphQL, and background task queues like Celery.
  • Proven track record of taking full ownership of complex features or systems.
  • Strong commitment to thorough testing, with a professional obligation to catch bugs early.
  • Experience with modern DevOps tools like Docker and GitHub Actions.
  • Strong written and verbal English communication skills.
  • A bias towards action, preferring to deliver solutions over admiring problems.
  • Build high-quality, scalable front-end experiences using React and TypeScript.
  • Develop and maintain reliable back-end systems with Django and Python.
  • Own the full development lifecycle: scope, build, test, deploy, and maintain the systems you create.
  • Set high standards for code quality, automated testing, and observability.
  • Collaborate deeply with product managers, designers, and other engineers to create intuitive and durable products.
  • Continuously improve the codebase, architecture, and engineering culture.
  • Move fast without breaking trust; catch problems before customers see them.

DockerGraphQLPythonDjangoTypeScriptReactCI/CDDevOpsSaaS

Posted 25 days ago
Apply