Freelance and remote Full stack developers jobs
Find freelance and remote Full stack developers work.
Filtered latest Full stack developers jobs from Twine and other job sites · newest first · Try Best match
Yesterday
Wednesday, 2026-11-11From other job sites
Apply on the company's siteWant these ordered by what fits you?
Order these by what fits you?
Best match uses Ari to rank jobs against your CV and explain each one.
Tuesday
2026-11-10From other job sites
Apply on the company's siteMonday
2026-11-09On Twine
Apply directlySeeking a full stack developer for an on-site project. The scope and technical requirements will be defined collaboratively based on project needs. Please bring strong experience across front-end and back-end development, including building reliable, maintainable web applications and integrating required services or APIs. Share relevant full stack project examples, your preferred technology stack, and availability for on-site work. Read more
From other job sites
Apply on the company's siteSaturday
2026-11-07From other job sites
Apply on the company's siteFriday
2026-11-06On Twine
Apply directlyMigrate a single-page JavaScript recruitment database from its current hosted artifact to a Journey-owned Supabase project in the London region (eu-west-2). Preserve all existing data, record IDs, soft-delete behavior, and functionality across approximately 1,500 candidates, 240 clients, searches, pipeline records, settings, and associated CV, portfolio, and photo files. Set up Supabase Postgres with five tables using JSON record columns, private Supabase Storage with signed links, invite-only magic-link authentication for three users, and row-level security. All users must be able to read and edit operational records, while only the owner can update settings and the GDPR email template. Configure daily backups and provide a simple monthly export/restore process. Replace the app’s existing window.claude data calls with the Supabase client, deploy the static app behind authentication, connect the custom domain, and create a Supabase Edge Function for Anthropic-powered CV reading without exposing the API key to the browser. Import supplied JSON and files while retaining IDs so existing links continue to work. Validate record counts, private file access, role permissions, CV and LinkedIn imports with cancel/undo, GDPR email tracking, CSV export, and search boards. Complete handover in Journey’s own accounts, including admin access, temporary developer access removal, and brief notes for backups and user management. Read more
From other job sites
Apply on the company's site2026-11-05
From other job sites
Apply on the company's site2026-11-04
From other job sites
Apply on the company's site2026-11-03
From other job sites
Apply on the company's site2026-11-02
From other job sites
Apply on the company's site2026-10-31
From other job sites
Apply on the company's site2026-10-30
From other job sites
Apply on the company's site2026-10-29
From other job sites
Apply on the company's site2026-10-28
From other job sites
Apply on the company's site2026-10-27
From other job sites
Apply on the company's site2026-10-26
From other job sites
Apply on the company's site2026-10-24
On Twine
Apply directlyWe are seeking a Senior Java Full Stack Developer with healthcare EDI and Medicaid experience to support South Carolina’s EDI Services and Medicaid Web Portal applications. This role will contribute to the modernization of legacy mainframe Medicaid systems by designing, developing, testing, implementing, and maintaining complex web-based systems and backend services. The developer will build platform-independent, mobile-ready user interfaces and scalable distributed applications using Java and modern web technologies. Responsibilities include supporting frontend and backend development, enterprise web architecture, web service development, unit and systems testing, deployment, production support, and application maintenance. The role will support the State’s Member Management replacement project and other assigned initiatives as part of a production support team. The position will participate in the full software development lifecycle, including requirements analysis, design, development, testing, implementation, and deployment. Key responsibilities include designing responsive user interfaces, developing highly available and scalable Java applications, integrating services, applying software engineering best practices, and collaborating with business users, analysts, engineers, database administrators, QA teams, infrastructure staff, and support personnel. The development environment includes Apache Tomcat, Tapestry, Java, JavaScript, jQuery, AJAX, ActiveMQ, UC4, Unix scripting, JDBC, SQL, MongoDB, Subversion, Maven, Eclipse, NetBeans, Oracle Linux, SQL Server, and IDMS databases. Requirements Education and Certifications Bachelor’s degree or equivalent professional experience required. Java J2EE Server or related J2EE certification is preferred. Required Technical Experience At least 7 years of experience with Java. At least 7 years of experience with HTML. At least 7 years of experience with JavaScript. At least 7 years of experience with jQuery. At least 5 years of experience with EDI transaction sets, including 270/271, 276/277, and 837. At least 5 years of experience with MongoDB. Experience developing Java/J2EE web applications and distributed systems. Experience with responsive, mobile-ready user interfaces and JavaScript libraries. Experience with unit testing, systems testing, software lifecycle management, and production support. Preferred Experience Medicaid eligibility systems or business operations experience. Medicaid Management Information System (MMIS) experience. Experience with JDBC and SQL. Experience with UC4. Required Soft Skills Effective written and verbal communication. Adaptability and flexibility. Self-motivation and strong time-management skills. Problem-solving and analytical-thinking abilities. Ability to collaborate with technical and non-technical stakeholders. Ability to work effectively in a stressful environment. Additional Information Work arrangement: 100% remote. Candidate location: Candidates must currently reside in South Carolina; relocation is not permitted. Client: State of South Carolina. Agency: State of South Carolina. Project identifier: SC. Contract duration: 12 months. Interview format: Virtual. Employment arrangement: Candidate must work on an Innosoft W-2. Work authorization: At least 6 months of valid work authorization required. Acceptable statuses include U.S. citizenship, Green Card, EAD, OPT-EAD, or H4-EAD. Tentative start date: November 21, 2026. Application deadline: October 28, 2026. Benefits 50% of health insurance premiums paid by Innosoft. Paid vacation. 401(k) match. Short-term disability, long-term disability, and AD&D coverage paid by Innosoft. Read more
From other job sites
Apply on the company's site2026-10-23
On Twine
Apply directlyThe Government of Ontario’s Land & Resources Cluster is seeking a Senior Full Stack Software Developer to support enterprise application development, technical implementation, data analysis, database design, integration, deployment, and maintenance initiatives. The role will involve developing and maintaining full stack applications using Java and/or Angular, translating business and technical requirements into working solutions, designing RESTful APIs, integrating front-end and back-end systems, and resolving application, data, and production support issues. The successful candidate will contribute to application architecture, Oracle database design, SQL development, data modelling, ETL processes, testing, debugging, deployment, migration, CI/CD activities, and post-implementation support. They will also develop accessible web interfaces that meet AODA and WCAG 2.0 Level AA requirements. The position requires collaboration with business stakeholders, architects, developers, testers, and other IT professionals throughout the software development life cycle. The successful candidate must be capable of working independently and contributing effectively within a fast-paced public-sector environment. Requirements Mandatory Qualifications Software Development Experience – 30%: At least 10 years of programming and software development experience using Java and/or Angular. Strong experience in enterprise application programming, implementation, testing, debugging, maintenance, and design change implementation. Experience developing full stack applications, including front-end interfaces, back-end services, REST APIs, integrations, and reusable software components. Data Analysis and Database Design – 25%: Experience analyzing data records, identifying inconsistencies, diagnosing data issues, and implementing corrective solutions. Experience with database design, data modelling, data structures, Oracle databases, SQL queries, database scripts, and data integrity management. Experience reviewing and implementing application and database design changes, as well as troubleshooting database and data-related application issues. Technical Skills – 30%: Hands-on Java development experience with IBM WebSphere Liberty, Spring Framework, JPA 2.1 implementations such as Hibernate 3.6 and/or EclipseLink 2.5, JAX-RS 2.0, JDBC 4.1, Windows Exchange Web Services API, and WebSocket 1.1. Experience developing and maintaining AngularJS-based application components. Experience with Oracle database design, implementation, data modelling, analysis, SQL, and database scripting. Accessibility – 10%: Experience designing user-friendly and accessible web interfaces and coding UI components that comply with AODA and WCAG 2.0 Level AA standards. Public Sector Experience – 5%: Experience working with the Ontario Public Service and demonstrating successful delivery in an OPS environment. Additional Technical and Professional Requirements Knowledge of full stack application development, web application architecture, API development, application integration, and relational database technologies. Understanding of object-oriented programming, third-generation programming languages, and structured software development life cycle methodologies. Experience with application testing, debugging, deployment, configuration, migration, troubleshooting, maintenance, and post-implementation support. Experience supporting CI/CD practices and maintaining technical, system, and user documentation. Strong analytical, problem-solving, decision-making, troubleshooting, communication, and documentation skills. Ability to work independently with minimal supervision and collaborate effectively with project teams and stakeholders. Knowledge of the Ministry of Natural Resources and Forestry and the Aviation, Forest Fire and Emergency Services division’s service offerings is desirable. Assignment Details Assignment Number: A2928891 Client: Land & Resources Cluster, Government of Ontario Ministry: Ministry of Public and Business Service Delivery and Procurement Location: Toronto, Ontario Work Arrangement: 100% onsite, five days per week, Monday to Friday Contract Period: December 1, 2026 to March 31, 2027 Duration: Approximately four months Allocation: 100% Openings: One Security Clearance: Not required Working Hours: 7.25 hours per day, excluding lunch, scheduled between 8:00 a.m. and 5:00 p.m. Submission Information Only one candidate may be submitted for this requisition. Submission Deadline: October 23, 2026 at 2:00 p.m. Candidates should clearly demonstrate hands-on experience with the required Java, Angular, Oracle, accessibility, and enterprise application technologies in their resumes. Read more
We are seeking a Senior Full Stack Developer to design, develop, integrate, test, deploy, and maintain secure, scalable enterprise applications supporting government programs. The role focuses on building Java-based microservices, REST APIs, reusable platform services, database components, workflow solutions, and enterprise integrations across frontend, backend, middleware, data-access, and integration layers. The successful candidate will collaborate with architects, business analysts, UX designers, QA specialists, DevOps engineers, security teams, and other stakeholders throughout the software development lifecycle. Responsibilities also include technical leadership, code reviews, troubleshooting, production support, deployment assistance, documentation, and application enhancement. Key Responsibilities Design, develop, test, deploy, and maintain secure, scalable, and maintainable enterprise applications. Develop Java-based microservices, REST APIs, RESTful web services, and reusable platform services. Build frontend, backend, workflow, middleware, integration, and data-access components. Translate business requirements and technical specifications into tested applications. Design database objects, SQL queries, data transformations, conversion routines, and integration components. Implement security protocols and gateways, including JWT, OAuth 2.0, SSL certificates, identity integration, and secure communications. Create and maintain automated unit, integration, API, database, and user-interface tests. Participate in design reviews, code reviews, impact assessments, estimations, sprint planning, and release planning. Review and troubleshoot build, configuration, installation, and deployment scripts. Resolve development, migration, deployment, implementation, and production support issues. Provide technical guidance, mentoring, quality oversight, and post-implementation support. Improve application performance, reliability, extensibility, and maintainability. Prepare and maintain technical, system, deployment, user, and support documentation. Requirements Professional Experience and Qualifications At least 10 years of experience designing and developing large-scale, multi-client web applications or equivalent senior-level development experience. Extensive hands-on experience with Java and Oracle, SQL, or comparable relational database technologies. Strong experience designing and developing REST APIs and RESTful web services. Experience with microservice architecture and Internet-ready applications. Strong knowledge of relational and hierarchical databases, SQL tuning, middleware, gateways, query languages, and communications protocols. Experience with data conversion, data migration, and enterprise integration activities. Strong understanding of object-oriented programming, design patterns, refactoring, clean code, and structured development methodologies. Experience with Agile delivery, automated testing, Azure DevOps or comparable tools, application deployment, troubleshooting, and production support. Technical Skills Java development and enterprise application architecture. REST APIs, RESTful web services, and microservices. Oracle, SQL, relational databases, hierarchical databases, and data-access components. SQL tuning, data conversion, migration, and enterprise integrations. JWT, OAuth 2.0, SSL certificates, secure communications, and identity integration. Middleware, security gateways, and communications protocols. Azure DevOps, source control, build processes, testing, and deployment pipelines. Automated testing, debugging, deployment, and production support. Agile methodologies and software development lifecycle practices. Soft Skills Strong written and verbal communication skills. Excellent analytical, problem-solving, and decision-making abilities. Ability to explain technical concepts and present ideas effectively. Strong collaboration and interpersonal skills. Ability to work under pressure, adapt to changing priorities, and meet deadlines. Experience contributing to technical discussions, design reviews, and cross-functional initiatives. Nice-to-Have Qualifications Experience working with the Ontario Public Service or other public-sector organizations. Knowledge of public-sector development standards, governance, security, accessibility, information management, and documentation requirements. Position Details Location: Toronto, Ontario Work Arrangement: Onsite, five days per week Contract Type: Contract Contract Duration: November 9, 2026 to September 28, 2027 How to Apply Read more
From other job sites
Apply on the company's site2026-10-22
From other job sites
Apply on the company's site2026-10-21
From other job sites
Apply on the company's site2026-10-20
On Twine
Apply directlyWe are seeking an Expert Full Stack Developer to design, build and operate enterprise-scale software solutions that combine software engineering, data engineering, cloud technologies and artificial intelligence. The role will involve developing solutions for static vehicle master data, data platforms, integrations and cloud migration. You will turn business and technical concepts into production-ready systems, explore emerging technologies and contribute to AI-enabled software engineering practices. You will work across the full software development lifecycle, collaborating with multidisciplinary and distributed teams to deliver secure, scalable and maintainable solutions. Requirements Essential Skills Expertise in designing, developing, testing, deploying and operating production-grade enterprise software. Advanced Python and Java development skills, including object-oriented and functional programming, concurrency, performance optimisation, packaging and dependency management. Strong data engineering experience covering batch and event-driven ingestion, ETL/ELT, transformation, modelling, data quality, metadata, lineage and large-scale processing. Experience developing APIs, microservices and integrations using REST, GraphQL, messaging, Kafka and contract-first approaches. Cloud-native engineering experience, preferably with AWS, including serverless services, containers, storage, databases, queues, identity, networking and observability. Experience developing AI solutions using large language models, agents, retrieval-augmented generation, prompt and context engineering, tool integration, evaluation, guardrails and human approval processes. Ability to use AI-assisted development responsibly across specification, coding, testing, review, documentation and operations, while maintaining accountability for quality and security. Strong systems-thinking and problem-solving skills, with the ability to assess dependencies, failure modes, trade-offs and organisational impact. Ability to simplify complex problems, challenge assumptions, prototype solutions and create reusable engineering patterns. Strong engineering practices, including automated testing, secure coding, code review, CI/CD, Infrastructure as Code, version control and production readiness. Ability to translate business and system requirements into maintainable architectures, technical designs, implementation plans and measurable outcomes. Clear communication and technical leadership skills across multidisciplinary, distributed and multicultural teams. Advantageous Skills Experience in the automotive, mobility, manufacturing or large multinational enterprise sectors. Knowledge of enterprise data products, federated data platforms, Digital Twin concepts, semantic models, knowledge graphs and ontologies. Experience with Apache Spark, Kafka, SQL, NoSQL and modern lakehouse or data warehouse architectures. Knowledge of TypeScript or JavaScript and frontend frameworks such as Angular or React. Experience with Docker, Kubernetes, Terraform, GitHub Enterprise and GitHub Actions. Knowledge of observability, Site Reliability Engineering, incident management, resilience engineering and service management. Understanding of privacy, information protection, data governance, retention, cross-border data handling and responsible AI controls. Ability to mentor engineers, lead technical design reviews and improve engineering standards across teams. High levels of ownership, curiosity, integrity, resilience and commitment to continuous learning. Qualifications and Experience Relevant degree or diploma in Computer Science, Software Engineering, Information Technology, Data Engineering or a related discipline. Typically seven or more years of relevant software engineering experience, including responsibility for complex production systems. Demonstrable expert-level experience with Python and/or Java, supported by strong data and integration engineering capability. Practical experience with AI-assisted or AI-native engineering, including evaluation, governance and accountable human review. AWS, Java, Python, data engineering, architecture, DevOps, Kubernetes, Terraform, Agile or AI-related certifications are advantageous. Additional Information Willingness and ability to travel internationally when required. Flexibility to undertake additional responsibilities under the Agile Working Model Charter. Read more
We are seeking an experienced Full Stack Developer (Expert) to lead a mainframe modernisation initiative, migrating legacy applications into modern Java and cloud-based environments. The role combines hands-on technical expertise with strategic planning, Agile leadership, solution design, and cloud innovation across complex, enterprise-level systems. Lead the migration and modernisation of legacy mainframe applications into Java-based solutions. Develop migration strategies for converting COBOL and PL/1 applications to Java. Analyse legacy systems, dependencies, risks, and technical requirements to create effective migration plans. Collaborate with cloud and infrastructure teams to map legacy components to appropriate cloud services. Manage delivery of complex technology projects, ensuring timelines, budgets, quality, and business requirements are met. Lead Agile feature teams and promote collaboration, transparency, and continuous improvement. Work with Product Owners, developers, testers, stakeholders, and external suppliers to deliver effective solutions. Oversee system integration, testing, parallel runs, implementation, and quality assurance. Ensure solutions meet performance, security, data integrity, and compliance requirements. Resolve complex technical issues and provide second-level support where required. Promote DevOps automation, modular architecture, and efficient development practices. Maintain technical documentation and support coaching, training, and knowledge transfer. Monitor migrated applications and improve cloud performance, cost, and operational efficiency. Requirements The successful candidate will have a strong technical background, significant experience in software development or DevOps, and the confidence to lead teams and make architectural and delivery decisions. Essential Experience and Skills Strong Java development experience, including object-oriented programming, multithreading, collections, generics, and exception handling. Extensive experience with Spring, Spring MVC, and Spring Boot. At least 10 years’ experience in IT, software development, or DevOps, including 10 or more years using a relevant programming language. Strong project delivery and project management capabilities. Experience working with Agile methodologies and coordinating multiple Agile teams. Knowledge of system integration, requirements analysis, technical planning, and solution design. Experience coordinating development and support environments. Proficiency with Jira, Confluence, X-Ray, Bitbucket, or similar Agile delivery tools. Experience with DevOps, transition management, and problem, incident, and change management. Experience in resource planning, budget management, and technical team leadership. Previous experience supporting or working within a finance function. Desirable Technical Experience AWS or Azure cloud architecture and services. Serverless development, including AWS Lambda. Kafka, streaming services, and publish/subscribe technologies. Docker, Kubernetes, and OpenShift. Mainframe technologies and databases, including COBOL, PL/1, DB2, IMS, and J2EE. Mainframe-to-Java conversion tools such as Astadia, Heirloom, or BlueAge. Cloud architecture for legacy application migration. Automated and integration testing using frameworks such as JUnit or TestNG. Hibernate or other ORM frameworks. Modern front-end technologies such as Angular, React, or Vue.js. Performance optimisation, debugging, high availability, and security best practices. Qualifications and Certifications A relevant qualification in IT, Business, Engineering, or a related discipline. At least one recognised advanced Scrum or Agile certification, such as Professional Scrum Master II, Advanced Certified ScrumMaster, Certified SAFe Advanced Scrum Master, Leading SAFe Agilist, or Scaled Professional Scrum. A Scrum Master certification and project management qualification are advantageous. Benefits Work on a complex, global-scale technology modernisation programme. Collaborate with international teams and experienced technology professionals. Use a flexible hybrid working model combining remote and on-site work. Benefit from a flexible arrangement of 1,960 working hours over a 12-month period. Work in a fast-paced environment that values innovation, teamwork, and continuous improvement. Gain exposure to modern cloud technologies, enterprise architecture, and large-scale migration projects. Read more
From other job sites
Apply on the company's site2026-10-19
From other job sites
Apply on the company's site2026-10-18
From other job sites
Apply on the company's site2026-10-17
On Twine
Apply directlyAgileEngine is seeking a Full Stack Software Engineer to help design, build, and scale a platform used by enterprise procurement teams. The role involves end-to-end ownership across React and Ruby on Rails, transforming wireframes and mockups into reliable, production-ready features. You will collaborate with Product Management, data science, design, and technical leadership to solve complex and ambiguous problems, drive innovation, and deliver scalable solutions in a fast-moving engineering environment. Key responsibilities include estimating and committing to work, applying development best practices and tools, improving engineering efficiency, communicating project progress and risks to stakeholders, and participating in an on-call rotation. Requirements Required Qualifications At least 3 years of experience building web applications with Rails, Entity, Spring, or a similar MVC framework. At least 3 years of experience using JavaScript and TypeScript to build single-page applications with modern frameworks such as React. At least 3 years of experience working with SQL and relational databases, preferably PostgreSQL or Amazon RDS. At least 3 years of experience with HTML and CSS for web application development and styling. Experience converting wireframes and mockups into clean, functional features. Experience with Agile development methodologies and adapting to changing requirements. Understanding of client-side and server-side performance optimisation. Experience with Git and GitHub. Experience working in fast-paced environments with on-call rotations and documented SLAs, SLOs, RPOs, and RTOs. Upper-intermediate English proficiency. Strong interpersonal and communication skills, a strategic mindset, and a proactive approach to achieving team and organisational goals. Leadership ambitions are advantageous. Preferred Qualifications Experience working with large datasets and designing scalable frontend architectures that account for HTTP requests, SQL queries, and memory management. Experience with charting libraries such as Chart.js, Highcharts, or D3. Knowledge of semantic HTML, responsive design, and web performance optimisation. About the Company AgileEngine is an Inc. 5000 company that develops award-winning software for Fortune 500 brands and innovative startups across more than 17 industries. The company is recognised for its expertise in application development and AI/ML, as well as its people-first culture and multiple Best Place to Work awards. Perks and Benefits Professional development through mentorship, TechTalks, and personalised growth roadmaps. Competitive USD-based compensation. Education, fitness, and team activity budgets. Opportunities to work on modern projects for Fortune 500 and leading product companies. Flexible working hours with remote and office-based options. Read more
We are seeking a Senior Full Stack Engineer to build, enhance, and scale cloud-based platform services and accessible web applications using C#/.NET, SQL, React, and TypeScript. The role involves developing backend services, APIs, databases, and responsive user interfaces while improving platform performance, reliability, security, scalability, and efficiency. You will collaborate with UX/UI designers, product owners, customers, and engineering teams to deliver high-quality solutions. You will participate in technical design, sprint planning, code reviews, testing, continuous improvement, and defect resolution. The role also includes mentoring junior engineers, advising on technical feasibility and estimates, and applying AI-assisted engineering tools such as GitHub Copilot to improve productivity and code quality. Requirements Must-Have Requirements At least 6 years of professional software development experience. Strong expertise in C#/.NET and SQL, particularly backend and API development. Commercial experience with modern UI frameworks such as React, Angular, or Vue.js. Strong knowledge of TypeScript and modern JavaScript, including ES6+. Experience using GitHub Copilot or similar AI developer tools, with an AI-enabled approach to enterprise software engineering. Experience designing and consuming REST and/or GraphQL APIs. Experience developing and maintaining automated unit, integration, and/or UI tests. Strong understanding of Clean Code, SOLID principles, and design patterns. Experience with distributed, cloud-based systems and cloud-native technologies. Experience delivering containerized solutions using Docker. Understanding of secure coding principles and best practices. Excellent debugging, troubleshooting, and root-cause analysis skills. Fluent English communication skills. Availability to work from the Noida office for five consecutive days per month, plus occasional additional days. Nice-to-Have Requirements University degree in Computer Science, Engineering, or a related field. Experience with UI component libraries such as MUI Base, MUI Core, or Radix UI. Knowledge of web accessibility standards, including WCAG. Experience with observability platforms such as DataDog and structured logging. Exposure to CI/CD tools such as Kustomize and ArgoCD. Experience with C++. Recruitment Process Application: Share details about your experience and background. Coding Challenge: Complete a challenge in your preferred programming language, if applicable. Video Interview: Record a short video introduction in English. Technical or Hiring Manager Interview: Discuss your experience and suitability for the role. Offer: Receive an offer if selected. What You’ll Gain Remote work with the flexibility to work from your preferred location. Local presence in India within a structured and compliant working environment. Competitive compensation in INR, with support for learning, education, and wellness. Opportunities to work on exciting projects using modern technologies for global clients and fast-growing companies. Read more
From other job sites
Apply on the company's site2026-10-16
On Twine
Apply directlyWe are seeking a Senior Full Stack Engineer to build and scale cloud-based platform services and accessible, high-performing web applications using C#/.NET, SQL, React, and TypeScript. The role involves developing backend services and APIs, designing reliable database systems, building responsive user interfaces, integrating REST and GraphQL APIs, and improving platform performance, security, scalability, and reliability. You will contribute to technical design and sprint planning, participate in continuous improvement, mentor junior engineers, advise product owners on technical feasibility and estimates, and work with customers to resolve defects and support major implementations. The successful candidate will use modern cloud and AI-assisted engineering tools, including GitHub Copilot or similar technologies, while maintaining strong engineering standards and sound technical judgment. Requirements Mandatory Requirements At least 6 years of professional software development experience. Strong expertise in C#/.NET and SQL, particularly for backend and API development. Commercial experience with modern UI frameworks such as React, Angular, or Vue.js. Strong knowledge of TypeScript and modern JavaScript, including ES6+. Experience using GitHub Copilot or similar AI developer tools, with an AI-empowered approach to software engineering. Experience designing and consuming REST and/or GraphQL APIs. Experience writing and maintaining automated unit, integration, and/or UI tests. Strong understanding of Clean Code, SOLID principles, and design patterns. Experience developing distributed, cloud-based systems and cloud-native solutions. Experience delivering containerized applications using Docker. Excellent debugging and root-cause analysis skills. Understanding of secure coding principles and best practices. Fluent English communication skills. Availability to work from the Noida office for five consecutive days per month, plus occasional additional days. Desirable Requirements University degree in Computer Science, Engineering, or a related discipline. Experience with UI component libraries such as MUI Base, MUI Core, or Radix UI. Knowledge of web accessibility standards, including WCAG. Experience with observability platforms such as Datadog and structured logging. Exposure to CI/CD tools such as Kustomize and ArgoCD. Experience with C++. Recruitment Process Application: Submit details about your experience and background. Coding Challenge: Complete a coding assessment, where applicable, using your preferred programming language. Video Interview: Record a brief introduction in English. Technical or Hiring Manager Interview: Discuss your experience, technical capabilities, and suitability for the role. Offer: Receive an offer if selected. Benefits and Additional Information Remote work from a location where you are most productive. Local presence and structured employment support in India, aligned with Indian regulations. Competitive compensation paid in INR. Support for learning, education, and wellness. Opportunities to work with modern technologies on projects for global clients and fast-growing companies. Read more
End of the first batch of jobs
Browse more jobs
- Animation jobs
- Videographer jobs
- Graphic design jobs
- Pitch deck designer jobs
- Social media marketing jobs
- Digital marketing jobs
- Music composer jobs
- Music producer jobs
- Web designer jobs
- Web developer jobs
Jobs in UKUSACanadaAustraliaGermanyWorldwide
See all job categoriesFrom other job sites
Apply on the company's site2026-10-15
On Twine
Apply directlyThe Government of Ontario is seeking a Senior Full Stack Software Developer to design, develop, test, deploy, integrate, and support AI-enabled enterprise applications for the Curriculum AI Assistant Platform. The platform will use Large Language Models (LLMs), AI agents, agent-based workflows, document processing, knowledge retrieval, and human-in-the-loop review and approval processes. The successful candidate will help deliver secure, scalable, accessible, and maintainable solutions while ensuring curriculum experts retain responsibility for reviewing and approving AI-generated content. The role requires a combination of full stack development, solution architecture, AI application development, API and cloud integration, secure document processing, workflow automation, and Agile delivery experience. Key Responsibilities Design, develop, test, deploy, and support AI-powered applications and workflows. Design and integrate AI agents into a secure, web-based enterprise platform. Develop and maintain APIs, application services, middleware, data pipelines, and ETL processes. Implement document-processing, knowledge-retrieval, RAG, LLM, and workflow automation solutions. Design human-in-the-loop workflows for reviewing, validating, and approving AI-generated content. Implement source traceability, output validation, auditability, and controls for AI-generated content. Design scalable front-end and back-end application architectures using modern development frameworks and patterns. Integrate front-end applications with REST APIs, databases, backend services, and cloud components. Develop detailed programming specifications and write, test, debug, and maintain application code. Implement CI/CD pipelines, automated deployments, DevOps practices, authentication, authorization, RBAC, and identity integrations. Apply security-by-design, privacy, accessibility, and software quality engineering principles. Perform unit and integration testing, code reviews, debugging, UAT support, monitoring, troubleshooting, and production support. Prepare technical specifications, solution designs, architecture diagrams, implementation documentation, and knowledge-transfer materials. Participate in technical discovery, proof-of-concept development, solution validation, and design reviews. Collaborate with business analysts, UX designers, architects, QA specialists, product owners, and privacy, security, and accessibility teams. Support Agile planning, backlog refinement, estimation, sprint reviews, retrospectives, MVP delivery, and iterative enhancements. Communicate technical concepts, risks, design decisions, trade-offs, and recommendations to technical and non-technical stakeholders. Requirements Full Stack Development and Solution Architecture — 45% Demonstrated experience designing, developing, testing, and supporting enterprise web applications. Strong front-end and back-end development experience using modern frameworks, technologies, and design patterns. Experience designing and implementing scalable application architectures. Experience developing and integrating REST APIs, application services, and middleware. Experience integrating front-end applications with APIs and backend services. Experience with relational databases, data modelling, SQL, and data integration solutions. Experience designing, testing, debugging, and maintaining application code. Experience designing CI/CD pipelines and automated deployment processes. Hands-on experience developing AI-enabled applications using LLMs, AI services, or AI platforms. Experience implementing RAG, knowledge retrieval, document processing, and LLM-based solutions. Experience developing and integrating AI agents and multi-step agent-based workflows. Experience implementing human-in-the-loop workflows for reviewing, validating, and approving AI-generated content. Experience implementing source traceability, output validation, and auditability. Experience with Microsoft Azure services such as Azure Functions, API Management, and Logic Apps, or equivalent cloud technologies. Experience with Microsoft Entra ID, SSO, MFA, authentication, and authorization controls. Working knowledge of Angular, JavaScript, HTML, CSS, and modern web development practices. Agile Delivery and Technical Collaboration — 25% Experience working within Agile product delivery teams. Participation in sprint planning, backlog refinement, sprint reviews, and retrospectives. Ability to translate business requirements into technical solutions, specifications, and backlog items. Experience estimating development effort and decomposing requirements into implementable increments. Experience collaborating with business analysts, UX designers, architects, QA specialists, and product owners. Experience documenting technical requirements, solution designs, architecture decisions, and implementation approaches. Experience supporting MVP delivery and iterative product enhancements. Experience using Azure DevOps, Jira, or similar Agile and backlog-management tools. Experience contributing to DevOps practices, release management, and continuous improvement. Experience supporting technical discovery, proof-of-concept development, and solution validation. Security, Privacy, and Quality Engineering — 20% Experience applying security-by-design principles to applications and services. Experience implementing RBAC, separation of duties, audit logging, and secure identity controls. Knowledge of privacy requirements and techniques for protecting sensitive information. Experience securely handling documents, file uploads, notifications, and AI-generated content. Ability to prevent unauthorized access, data exposure, and information disclosure. Experience implementing application monitoring, logging, troubleshooting, and operational support capabilities. Experience conducting unit and integration testing and supporting UAT. Experience performing code reviews and applying software quality assurance practices. Experience developing accessible applications compliant with AODA and WCAG. Experience supporting production deployments, issue resolution, maintenance, and operational stability. Communication, Facilitation, and Delivery Coordination — 10% Strong analytical, problem-solving, communication, and organizational skills. Experience working effectively within multidisciplinary delivery teams. Experience collaborating with business, product, UX, accessibility, privacy, and security teams. Experience facilitating technical discussions, design walkthroughs, and solution reviews. Experience preparing technical documentation, architecture diagrams, and knowledge-transfer materials. Ability to explain technical concepts, risks, trade-offs, and recommendations to technical and non-technical audiences. Ability to manage competing priorities and meet project deadlines. Ability to work independently and collaboratively. Critical Must-Have Requirements Hands-on experience designing, developing, testing, and supporting AI-powered applications and workflows. Experience developing and integrating AI agents into secure web-based platforms. Experience developing APIs and application services that support AI capabilities, document processing, and workflow automation. Experience implementing human-in-the-loop workflows that allow users to review, validate, and approve AI-generated content. Traditional full stack development experience without practical AI application and workflow implementation experience may not be sufficient for this assignment. Contract and Work Arrangement Client: Government of Ontario — Community Services Cluster Ministry: Ministry of Public and Business Service Delivery and Procurement Location: 777 Bay Street, Toronto, Ontario Work arrangement: 100% onsite, five days per week Contract term: October 1, 2026 to March 31, 2027 Extension: One possible extension Openings: 1 Security clearance: Not required Ideal Candidate Profile The ideal candidate is a senior full stack developer with proven experience delivering enterprise-grade AI applications. They should be able to combine modern web development, APIs, cloud services, databases, LLMs, RAG, AI agents, document processing, and workflow automation into secure and maintainable solutions. The candidate must understand the importance of human oversight, source traceability, validation, auditability, privacy, security, accessibility, and formal approval when developing AI-generated curriculum content. Strong Agile delivery, stakeholder communication, documentation, and cross-functional collaboration skills are essential. Submission Information Submission deadline: October 15, 2026, at 12:00 PM EST Submit an updated resume clearly demonstrating experience against the mandatory requirements. Emphasize hands-on LLM, RAG, AI agent, AI workflow, and human-in-the-loop development experience. Highlight full stack development, REST API integration, enterprise architecture, Azure services, identity management, and authentication experience. Include experience with secure document processing, auditability, testing, CI/CD, production support, Agile delivery, collaboration, and technical documentation. Read more
We are seeking a Senior Full Stack Software Developer to design, develop, test and support secure, AI-powered web applications and workflows. Develop and integrate AI agents into secure web-based platforms. Build APIs, application services and middleware to support AI capabilities, document processing and workflow automation. Design and maintain data pipelines, including data extraction, transformation and loading. Implement human-in-the-loop workflows that enable users to review, validate and approve AI-generated content. Translate technical specifications into reliable, tested applications. Write, test, debug, maintain and support application code. Resolve technical issues throughout implementation, testing, deployment and maintenance. Prepare technical documentation and support knowledge transfer activities. Requirements Senior-level experience designing, developing, testing and supporting enterprise web applications. Strong full stack development experience using modern frameworks, design patterns and web development practices. Experience designing and implementing scalable application architectures. Experience developing and integrating REST APIs, application services and middleware components. Experience integrating front-end applications with APIs and backend services. Experience with relational databases, data modelling, SQL and data integration solutions. Experience designing, developing, testing, debugging and maintaining application code. Experience implementing CI/CD pipelines and automated deployment processes. Experience developing AI-enabled applications using Large Language Models (LLMs), AI services or AI platforms. Experience designing and implementing Retrieval-Augmented Generation (RAG), knowledge retrieval and document processing solutions. Experience developing and integrating AI agents and multi-step workflow solutions. Experience implementing human-in-the-loop review, validation and approval workflows. Experience implementing source traceability, output validation and auditability features. Experience with Azure services such as Azure Functions, API Management and Logic Apps, or similar cloud technologies. Experience implementing Microsoft Entra ID (Azure Active Directory), Single Sign-On (SSO), Multi-Factor Authentication (MFA), authentication and authorization controls. Understanding of Angular, JavaScript, HTML, CSS and modern web development practices. Additional Information Role: Software Developer – Full Stack – Senior Location: Toronto, Ontario Engagement: Long-term contract Primary focus: Full stack development and solution architecture, representing approximately 45% of the role. Read more
From other job sites
Apply on the company's site2026-10-14
On Twine
Apply directlyGuidehouse is seeking a Senior Full Stack Python Developer to support client projects, modernization initiatives, growth efforts, and capability development across its digital teams and market segments. The role involves collaborating with clients, digital leaders, solution architects, technical and functional leads, UX designers, platform engineers, product owners, and business analysts to design, build, test, and deploy secure, scalable, and operationally resilient software products on AWS. The successful candidate will contribute to technical demonstrations and innovative solution prototypes, provide solutions architecture support, and develop cloud-native distributed systems using modern software technologies, microservices, containerization, and API-first design patterns. Requirements Bachelor’s degree or a minimum of 10 years of relevant experience. At least 6 years of experience in full-stack application development. At least 3 years of experience developing or modernizing cloud applications and datasets on AWS. Strong proficiency in Python and JavaScript. Experience developing frontend and backend services using technologies such as Django and Vue.js. Equivalent experience with the following is acceptable: Django alternatives: Flask, FastAPI, Falcon, or SQLAlchemy. Vue.js alternatives: React, Svelte, or Angular version 1.6 or higher. Experience designing, building, testing, and deploying cloud-based software products and solutions on AWS. Knowledge of cloud-native development, microservices architecture, containerization, API-first design, and distributed systems. Ability to work independently while collaborating with, mentoring, and supporting team members to solve complex technical problems. Ability to develop prototypes, validate technical strategies, and clearly communicate the advantages and disadvantages of complex design alternatives. Strong understanding of Agile and Scaled Agile principles, with practical experience planning and delivering software products in an Agile environment. Familiarity with AWS Serverless Application Model (SAM), established design patterns such as Model-View-Controller, and AWS Well-Architected Framework principles. Experience with modern CI/CD tooling and collaboration across development, operations, and security teams in a DevSecOps environment. Preferred Qualifications AWS Certified Developer certification. AWS Certified Solutions Architect certification. Experience with Flask, Docker, EKS/Kubernetes, AWS Step Functions, Amazon EventBridge, AWS Lambda, and AWS API Gateway. Experience with Elasticsearch, caching frameworks, Redis, Memcached, Amazon RDS for PostgreSQL, and MongoDB. Experience supporting technical sections of proposals and white papers for RFPs, RFIs, and thought leadership initiatives. Demonstrated ability to build and deploy custom applications predictably and proficiently in the AWS cloud. Additional Information Title: Senior Full Stack Python Developer Location: Remote, USA Employment Type: Contract Eligibility: U.S. citizens only Interview Process The interview will be conducted virtually by video. It typically begins with foundational front-end questions, followed by more advanced front-end topics based on the candidate’s demonstrated proficiency. The discussion then covers backend concepts and includes a data-modeling exercise. Hints may be provided during the data-modeling exercise. The primary focus is on the candidate’s approach, reasoning, and problem-solving process. The interview is conducted in a welcoming and professional environment. Read more