About this role.
This remote Semi-Senior Full Stack Engineer role supports an e-learning SaaS client through Truelogic's nearshore delivery model. The engineer will build and maintain scalable Python- and React-based web applications, microservices, and RESTful APIs. Core work includes AWS infrastructure, Docker-based deployments, CI/CD collaboration, Agile ceremonies, and code reviews. The position also requires practical experience with Generative AI or LLM integrations and prompt engineering, while offering substantial autonomy and collaboration with distributed teams.
Role DNA
A quick view of the complexity, pace, ownership and collaboration implied by the job description.
Job Complexity
4/5Pace & Pressure
4/5Autonomy Level
4/5Communication Load
4/5Salary analysis
Estimated compensation compared with the broader US market for similar roles.
Core skills
Skills and capabilities most closely associated with this opportunity.
Sample interview questions
I begin by defining clear resource boundaries, request and response contracts, authentication requirements, and error-handling standards. I use a suitable framework such as FastAPI or Django REST Framework, separate business logic from transport layers, add validation and automated tests, and design for observability through structured logging and metrics. For scale, I consider stateless services, caching, asynchronous tasks, database indexing, and versioning from the outset.
I would organize the application by features or domains, use reusable UI components, and keep API access in a dedicated service or data layer. A query-management library can handle caching, loading states, retries, and invalidation, while a predictable state-management approach is reserved for shared client state. I would also use TypeScript where available, test critical components, and ensure error boundaries and accessible loading experiences are in place.
I would package the service in a minimal Docker image, run unit and integration tests in the pipeline, scan dependencies and images, and publish a versioned image to Amazon ECR. The deployment stage would update a managed runtime such as ECS or EKS using infrastructure-as-code and environment-specific configuration stored securely. I would include health checks, rollback capability, logs, metrics, and alerts to verify the release safely.
I would first validate that the use case has measurable value and establish guardrails for privacy, security, latency, cost, and output quality. The implementation should protect sensitive data, use robust prompts and structured outputs where possible, handle provider failures gracefully, and log evaluations without exposing confidential content. I would also add monitoring, human-review paths for high-risk outputs, and a testing process using representative prompts and expected results.
I clarify acceptance criteria early, break work into visible milestones, and communicate risks or dependencies before they become blockers. I keep tickets and documentation current, submit focused pull requests, welcome code-review feedback, and test changes thoroughly before handoff. Regular status updates and proactive collaboration help ensure that autonomy remains aligned with team priorities and delivery goals.
About Truelogic
At Truelogic we are a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we’ve been delivering top-tier technology solutions to companies of all sizes, from innovative startups to industry leaders, helping them achieve their digital transformation goals.
Our team of 600+ highly skilled tech professionals, based in Latin America, drives digital disruption by partnering with U.S. companies on their most impactful projects. Whether collaborating with Fortune 500 giants or scaling startups, we deliver results that make a difference.
By applying for this position, you’re taking the first step in joining a dynamic team that values your expertise and aspirations. We aim to align your skills with opportunities that foster exceptional career growth and success while contributing to transformative projects that shape the future.
Our Client
A leading provider of award-winning, intelligent SaaS solutions
Job Summary
In this role, you will design, build, and scale modern web applications and microservices using Python and React. You will work closely with cross-functional teams in an Agile environment, leveraging cloud infrastructure and cutting-edge Generative AI tools and integrations to boost productivity and deliver high-impact software solutions.
Responsibilities
Design, develop, and maintain robust, scalable web applications and microservices using Python and React.
Build clean, efficient RESTful APIs and integrate complex backend services.
Support containerized deployments and work alongside CI/CD pipelines on cloud infrastructure (primarily AWS).
Leverage modern AI-powered development tools to optimize workflows and incorporate Generative AI capabilities and model integrations where applicable.
Participate in sprint planning, code reviews, and software design discussions to maintain high code quality and architecture standards.
Qualifications and Job Requirements
3+ years of experience in software development with strong, hands-on proficiency in Python and React.
Proven experience designing and building scalable REST APIs and microservices architectures.
Solid understanding of cloud platforms (AWS preferred), CI/CD practices, and containerized deployments (e.g., Docker).
Previous GenAI/LLM application experience, Prompt engineering, Experience integrating LLMs/models
What We Offer
100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.
Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.
Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.
Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.
Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.
Why You’ll Like Working Here
A Culture That Values You: We prioritize well-being and work-life balance, offering engagement activities and fostering dynamic teams to ensure you thrive both personally and professionally.
Diverse, Global Network: Connect with over 600 professionals in 25+ countries, expand your network, and collaborate with a multicultural team from Latin America.
Team Up with Skilled Professionals: Join forces with senior talent. All of our team members are seasoned experts, ensuring you’re working with the best in your field.
Apply now!
Annual salary information is not provided for this position. Explore salary ranges for similar roles in our Salary Directory ›
This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.






