Job Description
Are you a visionary engineer looking to make a significant impact in the heart of the tech hub? Apex Innovations is seeking a talented Senior Software Engineer to join our dynamic team. We are building the next generation of cloud-native applications, and we need someone who thrives in a fast-paced, innovative environment.
As a Senior Software Engineer, you will play a pivotal role in architecting scalable solutions and driving technical excellence. We value creativity, autonomy, and a passion for clean code.
Responsibilities
- Design, develop, and maintain high-performance, scalable software systems.
- Collaborate with product managers and designers to define feature requirements and user stories.
- Write clean, efficient, and well-documented code following best practices.
- Participate in code reviews, technical architecture discussions, and agile ceremonies.
- Mentor junior engineers and foster a culture of continuous learning.
- Identify and resolve technical debt and performance bottlenecks.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Strong proficiency in languages such as Python, Java, or Go.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Familiarity with front-end technologies (React, Vue, or Angular) is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a collaborative, remote-first culture.