Job Description
Are you a highly motivated software professional looking for an opportunity to make an immediate impact? Apex Digital Solutions is currently urgent hiring for a skilled Software Engineer to join our dynamic team in Oklahoma City, OK.
We are a fast-paced tech company committed to innovation and excellence. If you are ready to tackle challenging projects and grow your career in a supportive environment, we want to hear from you immediately.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Opportunity for rapid career advancement.
- Collaborative and inclusive workplace culture.
- State-of-the-art technology stack and tools.
Your Role
As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive our business forward. You will work closely with product managers, designers, and other engineers to deliver exceptional user experiences.
Responsibilities
- Design, develop, and test new software features and applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain and refactor existing codebases to improve performance, scalability, and reliability.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Debug and resolve technical issues and implement timely fixes.
- Write clear, concise, and well-documented technical documentation.
- Stay updated with industry trends and emerging technologies to propose innovative solutions.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 3-5 years of professional software development experience.
- Strong proficiency in JavaScript, HTML5, CSS3, and React or Angular.
- Experience with Node.js or Python for backend development.
- Familiarity with RESTful APIs and database management systems (SQL/NoSQL).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.