Job Description
Are you a top-tier Software Engineer looking for the ultimate work-life balance? Apex Logic Systems is revolutionizing the fintech industry, and we are seeking a talented Remote Senior Software Engineer to join our Oakland-based distributed team.
Embrace the freedom of our fully remote culture. We offer flexible hours, allowing you to work from anywhere in the United States while maintaining a structured, high-impact career in Oakland, CA. If you thrive in a dynamic environment and want to build cutting-edge solutions from home, we want to meet you.
Why Join Us?
- 100% Remote Work: No commute, no office politics—just great work.
- Flexible Schedule: Set your own hours to maximize productivity and personal time.
- Competitive Compensation: Top-of-market salary and comprehensive benefits package.
As a key member of our engineering squad, you will bridge the gap between complex algorithms and user-friendly applications, all from the comfort of your home office.
Responsibilities
- Design & Architecture: Lead the design and development of scalable, high-performance web applications and APIs using modern technologies.
- Remote Collaboration: Work closely with cross-functional teams (product, design, QA) via Slack, Zoom, and Jira to ensure project milestones are met.
- Code Quality: Write clean, maintainable, and well-documented code following industry best practices and Agile methodologies.
- Performance Optimization: Identify bottlenecks in code and infrastructure, implementing solutions to ensure 99.9% uptime and fast load times.
- Mentorship: Guide junior developers and conduct code reviews to foster a culture of continuous learning and excellence.
- Testing & Deployment: Implement robust unit and integration testing strategies, and automate CI/CD pipelines for seamless deployment.
Qualifications
- Experience: 5+ years of professional software development experience, with a strong focus on web technologies.
- Technical Stack: Proficiency in JavaScript (React, Vue, or Angular) and a backend language (Node.js, Python, or Go).
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Communication: Excellent written and verbal communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
- Self-Motivation: Proven ability to work autonomously in a remote setting, manage time effectively, and prioritize tasks with minimal supervision.
- Tools: Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).