Job Description
Are you a visionary Software Engineer ready to build scalable solutions from the comfort of your home or our office in Ohio? Apex Digital Systems is seeking a top-tier talent to join our dynamic team. We specialize in creating next-generation fintech platforms and are actively expanding our presence in both Pennsylvania and Ohio.
Why Join Us?
- Flexibility: Hybrid work models available for candidates in Pennsylvania and Ohio.
- Impact: Work on projects that redefine user experience.
- Growth: Competitive salary and continuous learning opportunities.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern frameworks.
- Collaborate with cross-functional teams (Product, Design, QA) to define feature requirements and technical architecture.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Troubleshoot complex system issues and implement effective solutions to improve application stability.
- Participate in code reviews to ensure code quality and knowledge sharing among team members.
- Optimize applications for maximum speed and scalability, including database performance tuning.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Minimum of 5 years of professional software engineering experience.
- Proficiency in programming languages such as Python, Java, or Go.
- Strong experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Familiarity with RESTful APIs and modern frontend frameworks (React, Vue, or Angular).
- Excellent problem-solving skills and the ability to work independently in a remote-first environment.