Senior Full-stack Engineer (React OR Vue/Python)
Job description
About the role
At Truelogic you will design, build, and maintain scalable back-end services using Python and Django while developing and optimizing modern front-end applications using Vue.js and Vite. You will collaborate with DevOps to manage infrastructure using Terraform and CDK for Terraform, and utilize Docker and Docker Compose to streamline local development and deployment processes. In this role you will implement secure and efficient secrets management with 1Password CLI and contribute to CI/CD pipelines managing production deployments using Uvicorn Nginx and container orchestration tools. You will debug and troubleshoot full-stack issues using tools such as VSCode and remote debugging techniques while mentoring junior developers and actively participating in architectural and technical decision-making. This position requires a proactive problem-solver who can work independently and collaboratively with a solid understanding of modern development frameworks and a willingness to dive into both front-end and back-end challenges to deliver scalable high-quality solutions.
Key facts
What you'll do
- Design, build, and maintain scalable back-end services using Python and Django.
- Develop and optimize modern front-end applications using Vue.js and Vite.
- Collaborate with DevOps to manage infrastructure using Terraform and CDK for Terraform.
- Utilize Docker and Docker Compose to streamline local development and deployment processes.
- Implement secure and efficient secrets management with 1Password CLI.
- Contribute to CI/CD pipelines and manage production deployments using Uvicorn Nginx and container orchestration tools.
- Debug and troubleshoot full-stack issues using tools such as VSCode and remote debugging techniques.
- Mentor junior developers and actively participate in architectural and technical decision-making.
- Monitor application performance and implement improvements to ensure scalability and reliability.
- Translate business requirements into technical solutions and guide implementation from conception to production.
- Collaborate with cross-functional teams to define architecture and align technical strategy with business objectives.
- Write clean maintainable and well-documented code following best practices and code review standards.
- Participate in on-call rotations and incident response to support production systems around the clock.
- Explore and prototype new technologies to drive innovation and continuous improvement of the product suite.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency of JavaScript and modern frontend frameworks especially Vue.js of JavaScript and modern front-end frameworks particularly with React or Vue.
- Solid understanding of Python with hands-on experience in Django or similar frameworks.
- Experience with Docker and containerized development for streamlined local environments.
- Familiarity with Infrastructure as Code tools such as Terraform and CDK for Terraform CDKTF.
- Comfortable working in Unix/macOS environments using tools like Homebrew nvm and pyenv.
- Experience with web server configuration including tools like Nginx and Uvicorn.
- Knowledge of secure development practices and secrets management.
- Strong debugging skills including experience with remote development workflows.
- Ability to understand complex systems and break them down into manageable components.
- Excellent written and verbal communication skills in English.
- Proven track record of delivering high-quality software on schedule.
- Commitment to following industry standards and security best practices.
- Willingness to learn and adapt to new tools frameworks and processes quickly.
Practical notes
-
Location: LatAm
-
Engagement: Full-time
- 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.
- 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 are working with the best in your field.
- Apply now.