Job Description
Welcome to Apex Dynamics, where innovation meets impact. We are seeking a talented and driven Senior Software Engineer to join our growing team in Oklahoma City. In this pivotal role, you will architect robust, scalable solutions that directly influence our market leadership and customer success.
Our culture is built on technical excellence and collaboration. We provide the tools and freedom for engineers to innovate while maintaining a healthy work-life balance. If you are looking for a challenging environment where your code makes a difference, this is the place for you.
Responsibilities
- Design, develop, and maintain high-performance, scalable web applications using modern frameworks and languages.
- Collaborate with cross-functional teams (Product, Design, QA) to define features and translate requirements into technical specifications.
- Conduct thorough code reviews and provide mentorship to junior developers to foster team growth.
- Optimize application performance, ensure security compliance, and troubleshoot complex technical issues.
- Participate in the full software development lifecycle, including CI/CD pipeline implementation and deployment strategies.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
- 5+ years of professional software development experience in a full-stack environment.
- Strong proficiency in JavaScript, TypeScript, React, and a backend language (Node.js, Python, or Java).
- Experience with cloud infrastructure (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills, attention to detail, and the ability to thrive in an agile, fast-paced environment.