Job Description
Join the Future of Tech - We are an agile, high-growth technology firm urgently seeking a visionary Software Engineer to join our core team. While our roots are based in Illinois, we operate on a global scale, offering a fully remote-first culture that allows top talent to thrive from anywhere. If you are looking for a high-impact role with equity options and a clear trajectory for leadership, this is your opportunity.
In this position, you will be at the forefront of digital transformation, architecting scalable solutions and driving the technical strategy for our flagship products. We value innovation, ownership, and the ability to deliver under pressure.
Responsibilities
- Design, develop, and deploy scalable, high-performance web and mobile applications using modern frameworks.
- Collaborate closely with product managers, designers, and other engineers to define feature specifications and drive project execution.
- Write clean, maintainable, and well-documented code, adhering to industry best practices and coding standards.
- Conduct thorough code reviews and participate in technical architecture discussions to ensure system integrity.
- Identify, troubleshoot, and resolve complex technical issues and performance bottlenecks.
- Mentor junior team members and contribute to a culture of continuous learning and technical excellence.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (Master’s preferred).
- Minimum of 4 years of professional software development experience in a full-time capacity.
- Strong proficiency in at least two modern programming languages (e.g., Python, Java, Go, TypeScript).
- Experience with front-end technologies (React, Vue.js, Angular) and RESTful API design.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Deep understanding of data structures, algorithms, and software design patterns.
- Excellent problem-solving skills, attention to detail, and the ability to work independently in a remote environment.