Parceira que transforma desafios em resultados!
Senior Full Stack Developer
Location
Brazil
Posted
59 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer
Cadmus Soluções em TI
• Develop, maintain, and evolve web applications and APIs • Work on building scalable and high-performance solutions • Contribute to technical and architectural decisions • Collaborate with multidisciplinary teams (product, design, QA) • Ensure development best practices (clean code, testing, version control)
Job Requirements
- Experience with at least one of the following languages: .NET, Python, Node.js
- Frontend development experience with React
- Ionic (advantageous for mobile/hybrid frontend)
- Knowledge of REST APIs
- Version control with Git
- Understanding of system architecture and development best practices
- Experience with microservices architecture
- Knowledge of cloud platforms (Azure, AWS, or GCP)
- Experience with agile methodologies (Scrum/Kanban)
Benefits
- 100% remote
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Accessibility Specialist
PluralsightWe’re the technology workforce development company that helps individuals and organizations transform with tech skills.
Job Description: The Accessibility Specialist ensures Pluralsight's platform is genuinely usable by learners with disabilities. Working across Product, Design, and Engineering, this role serves as the day-to-day accessibility practitioner and internal expert — directly owning accessibility review within design and engineering workflows, delivering training, and managing the company's ACR/VPAT process in partnership with our third-party accessibility vendor (Level Access). This person partners with directors of Product and Design to support customer-facing accessibility needs, equipping leadership with the expertise and materials needed to represent Pluralsight's accessibility posture to enterprise customers, Legal, and Customer Success. This is a hands-on practitioner role embedded in a cross-functional program, not a solo strategy function. Pluralsight welcomes and encourages applications from people with disabilities. Lived experience with disability is a valued perspective in this role. Who you’re committed to being: - You enjoy learning and are open to new ways of doing things. - You are not afraid to be yourself, experiment, make mistakes and learn from them, ask questions, or voice your concerns. - When communicating you are self-aware, insightful, and proactive. - You are a team member first and individual contributor second. You are aware that high-performing teams are only as strong as their weakest link. - You believe in continuous improvement and request frequent feedback from others. What you’ll do: Accessibility Review — Design and Engineering - Own accessibility review of design annotations and engineering work — catching WCAG issues early in the development cycle, writing remediation acceptance criteria, participating in sprint ceremonies, and verifying fixes before closure - Advise on component-level accessibility patterns in partnership with the Pando design system team, ensuring accessible patterns are built in rather than bolted on Helpdesk, Customer Support, and Scalable Workflows - Serve as the internal accessibility subject matter expert — triaging inbound questions, routing issues to the right owner, and equipping directors of Product and Design with materials and talking points for enterprise customer conversations, RFP responses, and VPAT inquiries - Build scalable workflows — FAQs, routing guides, documented response patterns — that enable non-specialists to handle routine accessibility questions independently, reducing reliance on individual expertise over time Training and Upskilling - Plan and deliver accessibility training for the Product Design org — building awareness of WCAG requirements, running team training sessions using Level Access resources, and partnering with Pluralsight's AI Workflows PM to help teams embed accessibility into AI-assisted workflows - Build and maintain accessibility resources in Confluence that teams can reference independently, with potential to expand training programs to Engineering and Product teams over time Remediation Management - Partner with engineering leads and Level Access to plan and coordinate quarterly accessibility remediation sprints, driving engineering ownership of ticket tracking and backlog hygiene in JIRA ACR/VPAT Management - Serve as the day-to-day liaison with Level Access on VPAT/ACR delivery, scoping, and versioning; maintain a current ACR and ensure internal stakeholders understand its scope and limitations Regulatory Monitoring - Stay current on WCAG updates and accessibility regulations (ADA Title III, Section 508, European Accessibility Act) and surface material changes to directors of Product, Design, Legal, and Customer Success Experience you’ll bring: - IAAP certification (CPACC, WAS, or CPWA) or actively pursuing - Experience managing or contributing to VPAT/ACR creation and maintenance - Experience working with a design system or component library with accessibility requirements - Experience using the Level Access platform - Prior experience in a SaaS or enterprise software environment Requirements: - 3–5 years of hands-on digital accessibility experience in a practitioner role (in-house or consulting) - Ability to conduct structured accessibility evaluations using at least one screen reader (NVDA, VoiceOver, or JAWS); ability to interpret automated scan results and identify what requires manual verification - Experience using AI tools to support accessibility workflows and writing WCAG-based remediation requirements for design and engineering teams - Familiarity with ADA Title III, Section 508, and the European Accessibility Act; comfort building scalable resources and influencing colleagues across multiple functions without direct authority - This is a remote role; however, applicants located within 45 miles of our Westlake/Dallas, TX office should expect to work on-site Tuesday through Thursday, with remote flexibility on Mondays and Fridays. This approach enables more effective collaboration, quicker decision-making, and a stronger culture, while still providing flexibility. Why you’ll love working here: - We work in a blended environment that supports collaboration, flexibility, and connection across teams. - We are mission-driven, shaping the future of tech upskillling and delivering impact that matters. - We foster a culture of inclusion and belonging, where everyone can contribute and thrive. - We are always learning, creating an environment where you can take on new challenges, expand your skills, and grow with purpose. - Benefits include competitive compensation, bonus eligibility, comprehensive medical coverage, unlimited PTO, wellness reimbursement, professional development funds, and more. About us: Pluralsight provides the only learning platform dedicated to accelerating the technology skills and capabilities of today’s tech workforce. Thousands of companies, government organizations and individuals around the world rely on Pluralsight to support critical technology skill development in areas that are crucial to innovation including artificial intelligence, cloud computing, cybersecurity, software development, and machine learning. We offer highly curated content developed by vetted technology experts, industry leading skill assessments, and hands on, immersive learning experiences designed to help individuals skill-up faster. Physical Requirements: This role is primarily performed in an office or home office setting and involves standard computer-based work. EEOC & Accommodations Statement: Bring yourself. Pluralsight is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status. We also consider qualified applicants with criminal histories, consistent with EEOC guidelines and local laws. If you need an accommodation to apply, interview, or perform essential job functions, please visit the bottom of our website to learn how to request an accommodation. Learn more about our commitment to diversity, equity, inclusion, and belonging in our DEIB Report. The annual US base salary range for this role is $106,000 - $139,400 USD. Actual compensation will depend on location, skills, experience, and other factors. Additional benefits and bonuses may apply. Applications must be submitted within 90 days after the initial posting date to be considered. Please be aware of recruiting scams. We’ll only contact you from an @pluralsight.com email or verified channels. We never ask for sensitive personal info or payments as part of the hiring process. All openings are posted on our Careers page. #LI-JM2
• Architect and develop scalable, secure backend systems, services, and APIs • Contribute to responsive, user-friendly front-end features using modern frameworks (e.g., React, Angular, or Vue) • Design and implement efficient database schemas and models (SQL and NoSQL) • Optimize existing components for maximum performance, scalability, and reliability • Participate in architectural discussions and make design decisions while actively developing software • Collaborate with front-end developers to ensure consistency between system layers • Lead the design and implementation of new features, from concept through deployment • Implement security and data protection best practices • Participate in code reviews and mentor junior developers • Monitor and diagnose performance issues, ensuring high system availability and resilience
• Design, develop, test, and maintain data-driven software applications using Python and modern frameworks. • Build and optimize API-based solutions leveraging Python (FastAPI, Django, Flask) for scalable integrations. • Develop and maintain data pipelines and ETL workflows using tools such as Azure Data Factory, Fabric, PySpark, and related technologies. • Write clean, maintainable, and efficient code following best practices and coding standards. • Collaborate with product managers, designers, and other engineers to translate requirements into technical specifications. • Participate in code reviews to ensure code quality, functionality, and maintainability. • Troubleshoot, debug, and resolve technical issues and bugs in a timely manner. • Optimize applications for maximum performance, scalability, and reliability. • Contribute to continuous improvement of development processes, tools, and methodologies. • Stay up-to-date with emerging technologies and industry trends, applying them to improve our products and solutions.
• Maintain and expand an image / video / 3d-model viewer with annotation and sketching capabilities. • Implement and maintain robust file management and review systems to ensure reliable, efficient, user-friendly workflows. • Develop canvas based drawing tools (Canvas API, Pixi.js). • Support 3D model viewing features (Three.js, A-Frame, Sketchfab integration). • Assist in the implementation of real-time solutions for concurrent user sessions and state synchronization (WebSockets, Socket.io, Django Channels). • Build reusable UI components in a defined component-based architecture utilizing Storybook, snapshot testing, and clear documentation. • Maintain existing Vuex and Pinia state management systems while contributing to the incremental migration of modules from Vuex to Pinia. • Ensure components have proper accessibility (ARIA) and keyboard navigation support. • Write unit tests (Jest + Testing Library). • Create E2E tests (Cypress, Playwright). • Contribute to front-end performance tuning, including Webpack configuration and bundle size optimization. • Implement lazy loading and code splitting strategies. • Profile and improve rendering performance for media-heavy views.




