Job Description
Are you a visionary Software Engineer based in Columbus, OH?
Apex Digital Systems is urgently hiring a talented Remote Software Engineer to join our dynamic team. If you are looking for a role that offers the flexibility of working from home, the stability of weekly pay, and the opportunity to own a piece of the company through equity options, this is the perfect opportunity for you.
As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable software solutions that drive our business forward. We pride ourselves on a collaborative culture that values innovation and technical excellence.
Why Join Us?
- Remote Flexibility: Work from the comfort of your home in Columbus, OH, or anywhere in the USA.
- Weekly Pay: Get paid on time, every week, for your hard work.
- Equity Options: Be a stakeholder in our success with competitive equity packages.
- Modern Tech Stack: Work with the latest tools and technologies in a supportive environment.
Responsibilities
- Design and implement scalable software architectures and APIs using modern programming languages such as Python, Java, or JavaScript.
- Collaborate closely with product managers, designers, and other engineers to define features and user stories.
- Participate in the full software development lifecycle, including code reviews, testing, and deployment.
- Write clean, maintainable, and efficient code that adheres to industry best practices and coding standards.
- Debug and troubleshoot complex issues to ensure high system availability and performance.
- Conduct technical research and propose innovative solutions to improve our product offerings.
- Mentor junior developers and contribute to the continuous improvement of our engineering processes.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
- 3+ years of professional software development experience, preferably in a remote or hybrid setting.
- Proficiency in at least two modern programming languages (e.g., Python, Java, C#, TypeScript).
- Strong understanding of relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Excellent problem-solving skills, attention to detail, and the ability to work autonomously.