Job Description
Are you a visionary engineer ready to lead the next generation of digital solutions?
We are seeking a highly skilled Senior Software Engineer to join our remote team based in Oklahoma City. In this role, you will architect scalable systems, drive technical innovation, and mentor a talented group of developers. Our culture celebrates autonomy, continuous learning, and the delivery of high-impact software.
Why Join Us?
- Work from anywhere in the US (Remote).
- Competitive salary and comprehensive benefits package.
- Opportunity to work with cutting-edge technologies.
Responsibilities
- Design, develop, and deploy high-performance, scalable software applications using modern programming languages and frameworks.
- Collaborate closely with cross-functional teams (product managers, designers, and QA) to define feature requirements and user stories.
- Mentor junior developers and conduct code reviews to ensure code quality, maintainability, and adherence to best practices.
- Troubleshoot, debug, and optimize application performance to ensure a seamless user experience.
- Participate in the full software development lifecycle, including requirements analysis, design, testing, and deployment.
- Contribute to architectural decisions and technology stack improvements.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience with a strong focus on backend or full-stack development.
- Proficiency in JavaScript/TypeScript, Python, or Java.
- Experience with modern front-end frameworks (e.g., React, Angular, Vue) and RESTful APIs.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong problem-solving skills and the ability to work in a fast-paced, agile environment.
- Excellent written and verbal communication skills.