{"id":977432,"url":"https://alion.io/job/vuejobs-mid-level-full-stack-nodejs-developer-latam","title":"Mid-Level Full Stack NodeJs Developer (Latam)","company":{"id":53702,"name":"Factorial","domain":"factorialhr.com","url":"https://alion.io/company/factorial","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":"vuejobs.com","ats_vendor":"Factorial","truth_index":{"grade":"C","score":65,"open_postings":125,"ghost_share":0.584,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-12T06:55:09Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["AR","BR","MX","AG","AW","BS","BB","BZ","BM","BO","VG","BQ","KY","CL","CR","CW","DM","DO","EC","SV","FK","GF","GD","GP","GT","GY","HT","HN","JM","MQ","MS","NI","PA","PY","PE","PR","KN","LC","PM","SX"],"hiring_countries_total":45,"salary":null,"salary_estimate":{"min_usd":58000,"max_usd":171000,"period":"year","method":"global_role_seniority_cell","sample_n":2517},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"Figma","optional":false},{"name":"Firebase","optional":false},{"name":"GitHub","optional":false},{"name":"JavaScript","optional":false},{"name":"Miro","optional":false},{"name":"Node JS","optional":false},{"name":"Rest API","optional":false},{"name":"Sass","optional":false},{"name":"Scrum","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false}],"status":"live","first_seen_at":"2026-09-02T23:55:14Z","employer_posted_date":"2026-09-02","last_verified_at":"2026-09-02T23:55:14Z","board_verified":false,"closed_at":null,"days_open":39,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":39},"description":"Position Overview\nGroWrk is looking for a Mid-Level Full Stack Developer to join our team in a fully remote, location-agnostic role. This position involves both front-end and back-end development, using technologies such as Node.js, JavaScript, VueJs, and Tailwind. The ideal candidate will support the development and integration of our clients’ management dashboard, helping to ensure scalability, stability, and quality. This role provides an opportunity to work with modern AI tools and gain experience with Large Language Models (LLMs) to enhance code quality and development efficiency.\nResponsibilities\nDevelopment Support: Assist in the development and testing of REST APIs and integrations with HR and Asset Management Software.\nUI/UX Implementation: Support the design and development of user interfaces for web applications, focusing on responsive and user-friendly layouts.\nAI-Driven Development: Apply AI tools and LLMs for basic code creation, review, and testing under the guidance of senior developers.\nTesting Assistance: Participate in creating and maintaining test cases to validate functionality against business requirements.\nReusable Code Support: Assist in building reusable code and libraries for future use in front-end and back-end development.\nProblem-Solving: Work with team members to understand and translate simple user and business needs into functional code.\nBest Practices Learning: Develop a foundation in full-stack best practices by following senior developers’ guidance and established protocols.\nIssue Resolution: Help identify and resolve coding issues across the stack, collaborating closely with the team.\nCross-Functional Collaboration: Collaborate with senior engineers and product managers to understand requirements and refine solutions.\nQualifications\nWillingness to Learn: Strong desire to grow and learn new technical skills and industry best practices.\n\nTechnical Fundamentals: Solid understanding of Algorithms, Data Structures, and web development principles.\n\nExperience: 3-5 years of experience in web development both in Frontend and Backend\n\nTechnical Skills:\nExperience with JavaScript, Node.js, Vue.js, and TypeScript.\nGood understanding of CSS, preprocessors (SASS or SCSS), and frameworks like Tailwind.\nExposure to REST APIs, either by consuming or building endpoints.\nExperience with cloud-based environments and interest in learning serverless functions (Firebase Functions or AWS Lambda).\n\nAI Interest: Interest in learning and using AI tools, such as LLMs, for coding and testing.\n\nAgile Methodologies: Exposure to Agile methodologies or a willingness to learn within a Scrum development process.\n\nCollaboration Tools: Basic familiarity with collaboration tools such as GitHub, Figma, and Miro.\n\nCommunication Skills: Good verbal and written communication skills in English, with a willingness to collaborate and ask questions to improve understanding.\n\nLocation & Timezone\nLatam based candidates\nPT, MT, CT, ET\nWhat do we offer?\nA 100% work-from-home position with a company that values and fosters personal and professional growth\nMonthly payment in USD\n20 days of PTO and local national holidays\nCompany Equipment\nFixed Budget for expenses (healthcare, personal care or learning)","description_format":"text","description_chars":3247,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Argentina","iso":"AR","kind":"region"},{"name":"Brazil","iso":"BR","kind":"region"},{"name":"Colombia","iso":null,"kind":"region"},{"name":"Mexico","iso":"MX","kind":"region"},{"name":"Anguilla","iso":null,"kind":"region"},{"name":"Antigua and Barbuda","iso":"AG","kind":"region"},{"name":"Aruba","iso":"AW","kind":"region"},{"name":"Bahamas","iso":"BS","kind":"region"},{"name":"Barbados","iso":"BB","kind":"region"},{"name":"Belize","iso":"BZ","kind":"region"},{"name":"Bermuda","iso":"BM","kind":"region"},{"name":"Bolivia","iso":"BO","kind":"region"},{"name":"British Virgin Islands","iso":"VG","kind":"region"},{"name":"Bonaire, Sint Eustatius and Saba","iso":"BQ","kind":"region"},{"name":"Cayman Islands","iso":"KY","kind":"region"},{"name":"Chile","iso":"CL","kind":"region"},{"name":"Costa Rica","iso":"CR","kind":"region"},{"name":"Curaçao","iso":"CW","kind":"region"},{"name":"Dominica","iso":"DM","kind":"region"},{"name":"Dominican Republic","iso":"DO","kind":"region"},{"name":"Ecuador","iso":"EC","kind":"region"},{"name":"El Salvador","iso":"SV","kind":"region"},{"name":"Falkland Islands","iso":"FK","kind":"region"},{"name":"French Guiana","iso":"GF","kind":"region"},{"name":"Grenada","iso":"GD","kind":"region"},{"name":"Guadeloupe","iso":"GP","kind":"region"},{"name":"Guatemala","iso":"GT","kind":"region"},{"name":"Guyana","iso":"GY","kind":"region"},{"name":"Haiti","iso":"HT","kind":"region"},{"name":"Honduras","iso":"HN","kind":"region"},{"name":"Jamaica","iso":"JM","kind":"region"},{"name":"Martinique","iso":"MQ","kind":"region"},{"name":"Montserrat","iso":"MS","kind":"region"},{"name":"Nicaragua","iso":"NI","kind":"region"},{"name":"Panama","iso":"PA","kind":"region"},{"name":"Paraguay","iso":"PY","kind":"region"},{"name":"Peru","iso":"PE","kind":"region"},{"name":"Puerto Rico","iso":"PR","kind":"region"},{"name":"Saint Kitts and Nevis","iso":"KN","kind":"region"},{"name":"Saint Lucia","iso":"LC","kind":"region"},{"name":"Saint Vincent and the Grenadines","iso":null,"kind":"region"},{"name":"Saint-Pierre and Miquelon","iso":"PM","kind":"region"},{"name":"Sint Maarten","iso":"SX","kind":"region"},{"name":"Suriname","iso":"SR","kind":"region"},{"name":"Trinidad and Tobago","iso":"TT","kind":"region"},{"name":"Turks and Caicos Islands","iso":"TC","kind":"region"},{"name":"Uruguay","iso":"UY","kind":"region"},{"name":"United States Virgin Islands","iso":"VI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Human Resources","Payroll Services"],"lifecycle":[{"event":"open","at":"2026-09-16T19:48:56Z"}],"visa":[],"liveness":{"score":22,"band":"cold","label":"Long shot","p_open":0.6,"p_active":0.489,"p_room":0.75,"age_days":39,"expected_fill_days":43,"reasons":["seen:39","stale_co","velocity","win:late","comp:brand"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/vuejobs-mid-level-full-stack-nodejs-developer-latam","json_url":"https://alion.io/job/vuejobs-mid-level-full-stack-nodejs-developer-latam.json","meta":{"generated_at":"2026-10-12T17:43:30Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":28522,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":53702},"rest":"https://alion.io/mcp/rest/get_company?id=53702"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvuejobs-mid-level-full-stack-nodejs-developer-latam"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fvuejobs-mid-level-full-stack-nodejs-developer-latam"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fvuejobs-mid-level-full-stack-nodejs-developer-latam"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/vuejobs-mid-level-full-stack-nodejs-developer-latam\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvuejobs-mid-level-full-stack-nodejs-developer-latam"}]}