Job Description
We are seeking a visionary Software Engineer to join our elite engineering team in Long Beach, CA. At ApexTech Solutions, we are redefining the digital landscape with scalable, user-centric solutions. We believe in empowering our employees with ownership, autonomy, and competitive rewards.
The Role:
You will be responsible for architecting and implementing robust software solutions that drive our business forward. This is an opportunity to work in a fast-paced environment where your code will have a direct impact on millions of users.
Perks & Benefits:
- Equity Options: Take home company stock with our aggressive employee stock option plan.
- Flexible Work Environment: Hybrid model with the option for fully remote work.
- Continuous Learning: Annual stipend for courses, conferences, and certifications.
Responsibilities
- Design, develop, and maintain scalable backend services and RESTful APIs.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Write clean, efficient, and well-documented code following industry best practices.
- Conduct thorough code reviews and contribute to architectural decisions.
- Mentor junior developers and foster a culture of technical excellence.
- Optimize database performance and ensure high system availability and security.
Qualifications
- 5+ years of professional software development experience in a modern programming language (e.g., Java, Python, Go, or TypeScript).
- Strong proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB).
- Experience with cloud infrastructure (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Familiarity with CI/CD pipelines and version control systems (Git).
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.