Job Description
Apex Innovations is a leader in digital transformation, seeking a highly skilled Senior Software Engineer to join our dynamic team in Dallas, Texas. We are committed to building scalable, high-performance solutions that drive business value for our clients.
In this role, you will work closely with product managers and designers to deliver cutting-edge software products. We offer a competitive salary package, comprehensive health benefits, and a collaborative environment that fosters professional growth.
Why Join Us?
- Competitive salary and equity package.
- Flexible work arrangements (Hybrid/Remote).
- Continuous learning and development budget.
Responsibilities
- Design, develop, and deploy high-quality, scalable software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product, design, QA) to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Participate in the full software development lifecycle, including requirements gathering, architecture design, and implementation.
- Troubleshoot, debug, and resolve complex technical issues in production environments.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s degree preferred).
- 5+ years of professional software development experience in a full-stack environment.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Experience with back-end technologies such as Node.js, Spring Boot, or Django.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
- Strong problem-solving skills and the ability to work in a fast-paced, agile environment.