Job Description
We are looking for a Senior Software Engineer to join our dynamic team in San Diego, CA. At Apex Innovations, we are revolutionizing the industry with cutting-edge technology and a commitment to employee growth. We offer a unique benefit package including daily pay options and substantial equity options for all our employees.
Why Apply?
- Daily Pay Access: Get paid daily when you work.
- Equity Packages: Own a stake in the company's success.
- Competitive salary and comprehensive benefits.
- Modern tech stack and flexible work environment.
Role Overview
You will be responsible for designing, developing, and maintaining high-performance software applications. You will work closely with product managers, designers, and other engineers to deliver exceptional user experiences.
Responsibilities
- Design, develop, and deploy scalable software solutions using modern programming languages and frameworks.
- Write clean, efficient, and maintainable code that adheres to best practices and coding standards.
- Collaborate with cross-functional teams to define product requirements and translate them into technical specifications.
- Participate in the full software development lifecycle, including planning, design, coding, testing, and deployment.
- Conduct code reviews and provide constructive feedback to peers to ensure code quality.
- Identify and resolve technical issues and optimize application performance.
Qualifications
- 5+ years of professional experience in software engineering.
- Strong proficiency in at least one modern programming language (e.g., Python, Java, Go, TypeScript).
- Experience with front-end frameworks (React, Angular, Vue.js) and back-end development.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Strong understanding of data structures, algorithms, and software design patterns.
- Excellent problem-solving skills and attention to detail.