Job Description
Are you a skilled Software Engineer looking for immediate opportunities with flexible compensation? Apex Dynamics is urgently hiring in Dallas, NC. We offer a unique combination of Daily Pay options and Equity Options for our top talent. Join a forward-thinking team where your technical expertise is valued and your time is respected.
As a key member of our engineering squad, you will be at the forefront of developing scalable software solutions. We are looking for individuals who are passionate about clean code, system architecture, and solving complex technical challenges.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define and implement new features.
- Write clean, maintainable, and well-documented code following industry best practices and coding standards.
- Debug, troubleshoot, and resolve complex software issues to ensure system stability and performance.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Conduct unit testing and integration testing to validate software functionality.
- Stay updated on emerging technologies and incorporate them into our tech stack where appropriate.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- Proven experience (5+ years) in software development with a strong focus on backend or full-stack engineering.
- Proficiency in Python, Java, or JavaScript (or other relevant languages as per tech stack).
- Experience with SQL/NoSQL databases and cloud platforms (AWS, Azure, or GCP).
- Strong understanding of RESTful APIs, version control (Git), and CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and thrive in a fast-paced, agile environment.