Job Description
Join Apex Innovations and Get Paid Daily
Are you a skilled Software Engineer looking for flexibility and financial freedom? At Apex Innovations, we don't just build code; we empower our team with a unique Daily Pay model, allowing you to access your earnings immediately after every shift. Located in the heart of San Antonio, we are seeking a visionary developer to join our dynamic engineering team.
We are pioneers in the FinTech sector, delivering scalable solutions to enterprise clients. We are looking for someone who thrives in a fast-paced environment and is passionate about writing clean, efficient code.
Why Choose Apex Innovations?
- Daily Pay Option: Access your hard-earned money instantly, no more waiting for bi-weekly paychecks.
- Modern Tech Stack: Work with the latest technologies including React, Node.js, and AWS.
- Hybrid Work Culture: Enjoy the best of both worlds with flexible remote and office options.
Your Role
As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining robust software applications that drive our business forward. You will collaborate with cross-functional teams to define, design, and ship new features while mentoring junior developers.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages (Java, Python, or JavaScript).
- Collaborate with product managers and designers to translate business requirements into technical specifications.
- Write clean, well-documented, and testable code that follows best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members to ensure code quality and maintainability.
- Identify, troubleshoot, and resolve complex software defects and performance issues.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Mentor junior engineers and contribute to the technical growth of the team.
Qualifications
- Minimum of 5 years of professional experience in software development.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong proficiency in at least two modern programming languages (e.g., Java, Python, JavaScript, TypeScript).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Deep understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving skills and the ability to work independently as well as in a team setting.
- Experience with SQL and NoSQL databases.