New
Gorilla Logic provides nearshore Agile teams to Fortune 500 and SMB companies, bringing unparalleled expertise in the delivery of full-stack web, mobile, and enterprise applications. Our highly collaborative Agile Gorillas are uniquely qualified to implement complex software initiatives. With offices in the United States, Costa Rica, Colombia and Mexico, Gorilla Logic helps clients gain competitive advantages to achieve results faster.Mid-Level Software EngineerGorilla Logic is looking for a Mid-Level Software Developer with experience in Node.js, React, and Postgres to join our team in building and enhancing our client’s web application. You will collaborate with engineers in a fast-paced Agile environment, contributing to both backend and frontend development while ensuring scalable and efficient solutions. Success in this role will be measured by how well you combine problem-solving skills, self-motivation, and a strong technical foundation to drive high-quality software delivery.Responsibilities*Design, develop, and maintain scalable web applications using Node.js (backend) and React (frontend).*Implement and optimize PostgreSQL queries and database structures for performance and reliability.*Write clean, maintainable, and well-documented code following industry best practices.*Participate in code reviews, providing constructive feedback to improve code quality and maintainability.*Work closely with cross-functional teams, including designers, QA engineers, and product owners, to define and refine requirements.*Participate in daily stand-ups, sprint planning, and retrospectives, contributing to an efficient development process.*Identify and resolve performance bottlenecks, bugs, and technical debt in both backend and frontend code.*Monitor application health and reliability, implementing scalability improvements as needed.*Stay up to date with new technologies, frameworks, and best practices in full-stack development.*Proactively identify opportunities to improve development processes and application architecture.*Contribute to a collaborative and learning-focused team culture.Technical Requirements*Strong experience with Node.js and Express.js for building scalable and efficient backend services.*3 years of frontend development experience with React and state management libraries like Redux or MobX.*Experience with modern JavaScript (ES6, ES7) and TypeScript.*Proficiency in handling asynchronous operations, event-driven architectures, and middleware.*Understanding of component-based architecture, hooks, and reusable UI patterns.*Experience with responsive and cross-browser development.*Experience writing and optimizing complex SQL queries and stored procedures.*3+ years of experience working in Agile environments (Scrum, Kanban, or SAFe).*Strong ability to collaborate with clients and stakeholders, translating business needs into technical solutions.*Experience in iterative development, backlog grooming, and delivering features in a consulting capacity.*Experience with unit testing, integration testing, and end-to-end testing using Jest, Mocha, Cypress, or similar frameworks.*Familiarity with test-driven development (TDD) and best practices for writing maintainable code.Bonus Skills*Understanding of AI-assisted coding tools (GitHub Copilot, Tabnine) and their impact on software development efficiency.*Basic understanding of machine learning libraries and how they interact with Node.js & Python-based services.
Posted 12 days ago
Develop and maintain backend C# services and APIs
Collaborate remotely with a distributed team
Posted 12 days ago
Contribute to back-end services used by company products
Collaborate with a global team
Posted 12 days ago
Hiring a remote Senior Product Manager
Driving SMS product strategy and execution
Posted 12 days ago
Remote full-time iOS engineering role
Develop customer-focused mobile applications
Posted 12 days ago
NET, Enhancing and optimizing websites and microservices, Writing new sites and services, Variety of exciting and challenging projects, Working with C#
None
Posted 12 days ago
- Conduct thorough testing of Anagram's insurance billing software - Identify and report software
bugs and defects - Collaborate with the development team to ensure quality standards are met -
Posted 12 days ago
Hire a remote Senior Product Manager
Enhance core user experience foundations
Posted 12 days ago
Develop modern user interfaces and tools for client engagement.
Collaborate with cross-functional teams to enhance developer efficiency.
Posted 12 days ago
Recruit for a remote senior product manager role
Lead AI-driven media product development
Posted 12 days ago
Develop innovative frontend solutions to drive growth
Collaborate with the Growth team to achieve company objectives
Posted 12 days ago
Develop and maintain publishing platforms
Enhance tooling for interactive journalism
Posted 12 days ago
Hiring a remote Software Engineer for Atlassian
Graduates from 2026 with a background in Computer Science
Posted 12 days ago
Drive AI quality in collaboration products
Lead remote cross-functional teams
Posted 12 days ago
Hire a remote Product Manager
Enable global, location-independent work
Posted 12 days ago
Deepen product-market fit for Blaze Ads
Drive customer acquisition and growth
Posted 12 days ago
Provide technical leadership and hands-on development
Collaborate with stakeholders to meet business goals
Posted 12 days ago
Lead software development team in technical design and project execution
Collaborate with stakeholders to meet evolving customer needs
Posted 12 days ago
Hire a remote engineering manager
Lead and mentor engineering teams
Posted 12 days ago
Drive product strategy for key capabilities in Corporate Social Responsibility space
Collaborate with cross-functional teams to define user requirements
Posted 12 days ago
Collaborate with training team in LMS tasks
Execute LMS strategies and maintain data infrastructure
Posted 12 days ago
Recruit a skilled Principal Software Engineer proficient in Java Full Stack development.
Offer a flexible remote or hybrid work culture at Blackbaud.
Posted 12 days ago
Lead and manage engineering teams in an agile environment
Recruit, coach, and manage high-performing teams
Posted 12 days ago
Lead backend development for AI-powered data solutions
Architect scalable systems and APIs for enterprise clients
Posted 12 days ago
Manage and optimize LMS content and structure
Ensure data accuracy and system quality
Posted 12 days ago
Lead strategic product initiatives for data and AI platforms
Drive organizational adoption of data mesh framework
Posted 12 days ago
Lead and cultivate software engineering teams
Drive strategic projects and process improvements
Posted 12 days ago
Lead quality assurance efforts for software project.
Design and execute test plans for software quality.
Posted 12 days ago
Hire a senior frontend engineer
Drive user growth for Atlassian tools
Posted 12 days ago
Enhance customer support processes through software solutions.
Collaborate with cross-functional teams to address technical issues.
Posted 12 days ago
Contribute to the development of Juju, an open-source Go project for distributed systems.
Collaborate with a global team on design, delivery, and support of software features.
Posted 12 days ago
Lead a high-performance devops team in a remote setting
Ensure quality managed services for global customer deployments
Posted 12 days ago
Lead a high-performance team in devops and gitops engineering
Manage operations and software development for large-scale IS
Posted 12 days ago
Develop complex distributed software systems using Go
Collaborate with a distributed team on cloud automation
Posted 12 days ago
Lead and manage engineering team
Optimise Ubuntu for latest hardware
Posted 12 days ago
Onboarding new customers and introducing products
Managing customer portfolios and identifying growth opportunities
Posted 12 days ago
Deliver enterprise IT projects successfully
Engage and manage global stakeholders
Posted 12 days ago
Lead and optimize a global engineering team
Manage and improve managed cloud service operations
Posted 12 days ago
Lead engineering teams to deliver automotive solutions
Ensure compliance with industry safety and cybersecurity standards
Posted 12 days ago
Lead and manage distributed engineering teams
Drive technical excellence and code quality
Posted 12 days ago
Lead and develop a security engineering team
Drive vulnerability remediation and security innovation
Posted 12 days ago
Lead and develop a team of engineers
Coach and mentor team members
Posted 12 days ago
Optimize Ubuntu for new hardware platforms
Lead and develop engineering teams
Posted 12 days ago
Design and deliver scalable cloud automation features.
Collaborate with a globally distributed engineering team.
Posted 12 days ago
Lead and manage high-performance DevOps teams remotely
Drive infrastructure automation using GitOps and open source tools
Posted 12 days ago
Lead distributed engineering teams
Mentor and develop technical talent
Posted 12 days ago
Design and deliver scalable cloud automation features
Collaborate with remote, distributed engineering teams
Posted 12 days ago
Elevate Ubuntu quality through automation and data analysis.
Lead and mentor a distributed engineering team.
Posted 12 days ago
Automate IT operations and infrastructure
Enhance reliability and scalability of services
Posted 12 days ago
Lead and mentor high-performing DevOps teams
Advance infrastructure-as-code and GitOps practices
Posted 12 days ago
Recruit a senior product manager
Lead Duo Agent Platform strategy