Job Description
We are currently experiencing rapid growth and are urgently seeking a talented Software Engineer to join our distributed team. This is a unique opportunity to work on cutting-edge projects with a competitive salary and the flexibility of remote work from the comfort of your home in Louisville, Illinois. If you are a proactive problem-solver looking for an immediate impact, we want to hear from you.
Why Join Us?
- Remote-First Culture: Work from anywhere in the US with a focus on Louisville, IL.
- Competitive Pay: Salary range of $110k - $150k depending on experience.
- Modern Tech Stack: Work with the latest tools and technologies.
- Immediate Start: We are looking to fill this position urgently.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages and frameworks.
- Collaborate closely with cross-functional teams including product managers, designers, and other engineers to define feature requirements.
- Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
- Participate in code reviews, debugging, and testing to ensure software reliability and performance.
- Optimize applications for maximum speed and scalability, including database query optimization.
- Contribute to technical documentation and assist in the onboarding of new team members.
- Stay updated with emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- 5+ years of professional experience in software development or a related field.
- Proficiency in JavaScript/TypeScript, Python, or Java.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with relational databases (e.g., PostgreSQL, MySQL) and ORM tools.
- Strong understanding of RESTful APIs and microservices architecture.
- Excellent problem-solving skills and the ability to work independently in a remote setting.
- Excellent verbal and written communication skills in English.