Job Description
We are urgently hiring a talented Senior Software Engineer to join our growing team in Cleveland, Texas. If you are passionate about building scalable web applications and thrive in a fast-paced environment, this is the opportunity for you.
At Apex Digital Systems, we are redefining how businesses operate through innovative technology solutions. As a key member of our engineering squad, you will have the autonomy to drive technical decisions and mentor the next generation of developers.
Why Join Us?
- Competitive Salary: $70,000 - $100,000 USD annually.
- Flexible Work Environment: Hybrid options available.
- Professional Growth: Continuous learning and development budget.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern technologies.
- Collaborate with cross-functional teams (product, design, and engineering) to define, design, and ship new features.
- Conduct thorough code reviews and provide constructive feedback to ensure code quality and best practices.
- Troubleshoot and debug complex technical issues to ensure system stability and performance.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
- Mentor junior developers and help foster a culture of continuous learning and technical excellence.
- Stay up-to-date with emerging technologies and industry trends to recommend improvements.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, TypeScript, and modern front-end frameworks (React, Vue, or Angular).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Ability to communicate complex technical concepts clearly to non-technical stakeholders.
- Self-motivated with a strong desire to learn and adapt to new challenges.