Senior Full-Stack Developer
Yaskravi · United States · 2 mo ago
RemoteRemoteEngineeringFull-time
About the role
Lead frontend and backend development, building scalable, high-performance applications. Collaborate with the team and CTO to design solutions that enhance UI/UX and backend systems. You'll own design, features, and make key project decisions.
Responsibilities
- Lead frontend initiatives (React, TypeScript), maintain and enhance backend services (Node.js, Python), and integrate APIs.
- Design APIs and overall architecture, particularly focusing on decoupling systems and integrating new APIs.
- Develop CI/CD pipelines, testing, and maintain security standards.
- Mentor, review code, and write technical documentation.
- Implement comprehensive testing strategies, ensuring full test coverage, including unit tests, integration tests, functional tests, and end-to-end testing.
- Work with both SQL and NoSQL databases to manage and retrieve data efficiently.
Requirements
- Upper-intermediate English level
- 5+ years in full-stack development with strong experience in React, Node.js, TypeScript, and Python
- Experience with Redux-Toolkit
- Experience with cloud services like AWS, GCP, or Azure
- Familiarity with microservices architecture: Serverless, CloudFront, or Firebase
- Experience with PostgreSQL and any NoSQL databases
- Experience with CI/CD pipelines, such as GitHub Actions, GitLab CI/CD, Travis CI, CircleCI, etc.
- Extensive experience with automated testing (unit, integration, and functional tests)
Nice to Have
- Understanding of performance issues across different application levels
- Experience with Kubernetes & Docker, and containerization principles
Benefits
- Work from home, with flexible hours
- Help real people succeed in business
- Receive rewards and bonuses for hard work
- Simplified interview process - faster and easier than most
Pay
Up to $2500