Job Description
We are Apex Logic Systems, a forward-thinking technology firm dedicated to revolutionizing the digital landscape. We are currently seeking a highly skilled and motivated Software Engineer to join our dynamic team in Tucson, AZ.
In this pivotal role, you will be at the forefront of designing and implementing cutting-edge software solutions. We offer a competitive benefits package, a flexible work environment with remote options, and the opportunity to work on projects that have a real-world impact. If you are passionate about clean code, system architecture, and continuous innovation, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits.
- Flexible work schedule including remote and hybrid options.
- Professional development and mentorship opportunities.
- A collaborative and inclusive company culture.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define feature requirements and technical specifications.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Conduct code reviews, perform debugging, and optimize application performance and security.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
- Proactively identify technical challenges and propose innovative solutions to drive product growth.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Proven experience (5+ years) as a Software Engineer or in a similar role.
- Strong proficiency in at least two of the following: Python, Java, JavaScript, or TypeScript.
- Experience with web frameworks (e.g., React, Angular, Node.js) and RESTful API development.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a remote or hybrid team environment.