
Senior Software Engineer – Full Stack, Node.js, React, MongoDB
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
• Take ownership of features from the design phase through to delivery.
• Provide dependable platform support during US business hours.
• Design, architect, develop, and perform unit testing on applications.
• Collaborate effectively with architects, UI/UX specialists, and software engineers.
• Be responsible for technical designs and engage in technical discussions.
• Deliver products and features that are scalable, stable, maintainable, and highly available.
• Communicate efficiently across various teams and time zones.
• Balance the development of features with operational excellence.
• Maintain a customer-first approach while upholding high engineering standards.
• Present ideas and solutions to stakeholders and the product team.
• Contribute to the development of strategy and roadmap.
• Assist in building a high-volume, multi-tenant platform with near-real-time analytics.
• Engage in, guide, and mentor team members regarding architecture and design.
• A bachelor's or master's degree in computer science or a related field.
• Over 8 years of experience in developing enterprise software.
• Proficient hands-on experience with Node.js, Go (Golang), React, and MongoDB.
• Strong background in full-stack development.
• Excellent verbal and written communication, analytical, and troubleshooting abilities.
• Familiarity with AWS, Azure, GCP, Docker, Kubernetes, and microservices architecture.
• Understanding and practical experience with design patterns and architectural frameworks.
• Strong grasp of OOP concepts.
• Insight into distributed systems, scalability, and cloud-native application development.
• Experience with SQL and/or NoSQL databases.
• Strong skills in debugging, troubleshooting, and providing production support.
• Ability to work independently with minimal supervision and drive projects to completion.
• Capability to collaborate with diverse and geographically distributed product teams in an agile setting.
• Solid understanding of AI-assisted software development.
• Experience with AI-assisted coding tools such as GitHub Copilot and Cursor.
• Utilizes AI for code review, documentation, and test generation.
• Familiarity with LLM APIs or agentic workflows.
• Knowledge of responsible AI principles, including bias, security, and explainability.
• Candidates must reside in the United States and be available to work during Eastern Time business hours.
• Fully remote work opportunity from anywhere in the US.
• Chance to collaborate with a globally distributed engineering team.
• Opportunity to participate in, guide, and mentor team members.
• Engaging work at the intersection of AI and data.
Speechify
Speechify
Speechify
Speechify
Get handpicked remote jobs straight to your inbox weekly.