(NMJ833) - SOFTWARE CONTENT ENGINEER

Uptech Solution


Join to apply for the Full-stack Engineer role at UpTech Solution Get AI-powered advice on this job and more exclusive features. Job Title Full Stack Python Content Engineer Location Remote LATAM preferred Engagement Type Long-Term Contract Client Domain Education / Content Management About The Project Join a dynamic team building a custom content management platform designed to help content specialists review, update, and publish educational materials. The system supports the moderation and curation of structured content, ensuring accuracy, relevance, and quality for end-users. This is a long-term opportunity where you'll collaborate closely with internal stakeholders, engineers, and education content teams to build scalable features and tools. Key Responsibilities - Develop and maintain a full stack content management application using Python (FastAPI/Flask) on the backend and JavaScript (React) on the frontend. - Collaborate with content reviewers and non-technical stakeholders to understand requirements, build intuitive interfaces, and deliver backend logic for data processing and publishing. - Work heavily with JSON-based content parsing, validating, and storing structured data for review workflows. - Integrate and manage data across PostgreSQL and MongoDB (DocumentDB). - Build secure, scalable APIs to support publishing pipelines and content validation tools. - Participate in daily Agile stand-ups, sprint planning, and collaborative code reviews. - Maintain documentation and improve internal tooling for content QA and versioning. Must-Have Qualifications - 4-5 years of Full Stack Development experience in production environments. - Backend: Strong proficiency with Python using FastAPI, Flask, and relational databases like PostgreSQL. - Frontend: Proficient in JavaScript, with solid experience in React, HTML, and CSS. - Advanced understanding of JSON parsing, structuring, and transformation logic. - Experience working with SQL queries and data models. - Strong communication skills, with the ability to engage effectively with cross-functional and non-technical teams. - Familiarity with version control (Git), remote team collaboration, and Agile workflows. Nice-to-Have Experience - Prior work with Custom Content Management Systems (CMS) or Learning Management Systems (LMS). - Familiarity with MongoDB / DocumentDB and hybrid database systems. - Knowledge of third-party content publishing tools or integration with publishing APIs. - Experience with user permissioning, version control of structured content, or educational content workflows. Tech Stack Snapshot - Backend: Python, FastAPI, Flask - Frontend: React, JavaScript (ES6+), HTML/CSS - Databases: PostgreSQL (primary), MongoDB (secondary) - Data Handling: JSON (heavy usage), REST APIs - Collaboration: Git, Jira/Agile, Remote-first culture Why Join Us? - Contribute to a meaningful platform improving digital content in education - Work with a globally distributed team in a flexible remote-first environment - Long-term contract with potential for leadership and product ownership over time - Opportunity to build from scratch and optimize for scale and usability Apply Now Send your resume, GitHub/portfolio (if available), and a short note on your relevant experience to: [email protected] #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información