Job Description
Apex Data Systems is revolutionizing the tech landscape, and we are looking for a visionary Software Engineer to join our dynamic team in Oakland, CA. We specialize in building next-generation platforms that empower businesses worldwide. We offer a competitive Full-Time package including a comprehensive Relocation Assistance program to support your move to the Bay Area.
Why You Should Apply:
- Relocation Package: We cover moving expenses and provide temporary housing assistance to ensure a smooth transition to Oakland.
- Career Growth: Work with industry experts and contribute to high-impact projects.
- Modern Tech Stack: Access to the latest tools and technologies.
- Inclusive Culture: A diverse and collaborative work environment.
Don't miss this opportunity to advance your career in one of the most vibrant tech hubs in the United States.
Responsibilities
- Design, develop, and maintain scalable, high-performance software applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and well-documented code using modern best practices.
- Participate in code reviews, architectural planning, and technical decision-making.
- Identify and resolve performance bottlenecks and technical debt.
- Contribute to the continuous improvement of our development lifecycle and CI/CD pipelines.
- Mentor junior developers and foster a culture of knowledge sharing.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- 5+ years of professional software development experience.
- Proficiency in languages such as Python, Java, or Node.js.
- Strong experience with front-end frameworks like React, Angular, or Vue.js.
- Experience with cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes).
- Deep understanding of database management systems (SQL, NoSQL) and API design.
- Excellent problem-solving skills and strong communication abilities.