
Full Stack Developer – Mid-level
Posted Aug 5

Posted Aug 5
This is a fully remote position, open to applicants in Brazil.
• Design and implement technical solutions of medium to high complexity with minimal oversight.
• Evaluate and enhance both front-end and back-end software architecture.
• Develop complex manual or automated tests.
• Record development progress using version control and documentation tools.
• Lead and collaborate with the development team on business solutions, architecture, and design strategies.
• Ensure software quality by adhering to processes, tools, and best practices.
• Provide mentorship to junior developers and assist them with their inquiries.
• Define medium- and high-complexity requirements in collaboration with clients and stakeholders.
• A Bachelor's degree in Computer Science, Engineering, or a related discipline.
• Strong expertise in Node.js and TypeScript for back-end development.
• Proficient in React for front-end development.
• Basic understanding of back-end frameworks such as Spring, Express, or Rails.
• Knowledge of unit testing principles.
• Familiarity with relational and NoSQL database systems.
• Understanding of agile software development practices.
• Comprehension of software architecture concepts.
• Experience with application security and authentication methods, including OAuth2 and JWT.
• Capability to mentor Junior and Mid-level developers.
• Experience with projects that utilize message queues.
• Insight into Serverless architectures.
• Experience with AWS.
• Familiarity with using AI for code generation.
• Competitive salary and performance-based bonuses.
• Opportunities for professional growth and development.
• Flexible work hours and remote work options.
• Comprehensive health and wellness benefits.
• Collaborative and innovative work environment.
Travoom
EverCommerce
Cisco
Pluribus Digital
Get handpicked remote jobs straight to your inbox weekly.