Careers
We are always looking to expand our team of dedicated experts. At IDEA, you’ll enjoy a dynamic and diverse work environment among innovators and benefits that include 401K and tuition reimbursement. Our team is comprised of hard workers who value professional development and put customers first every day.
Software Developer
We are seeking a highly motivated Mid-Level Software Developer with strong expertise in Node.js and TypeScript. The ideal candidate will have experience working with AWS cloud services, SQL Server, and MongoDB, and possess solid understanding of both Linux and Windows environments. You will play a key role in developing, deploying, and maintaining modern applications that meet critical business needs.
Department: Information Technology
Reports to: Senior Software Developer
- Design, develop, and maintain scalable backend services using Node.js and TypeScript.
- Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
- Build and manage cloud-based applications leveraging AWS services (EC2, S3, Lambda, RDS, etc.).
- Develop and optimize SQL queries, stored procedures, and manage data integrations with SQL Server and MongoDB.
- Ensure application performance, quality, and responsiveness through code reviews and testing.
- Participate in CI/CD pipeline development and deployment automation.
- Troubleshoot production issues across Linux and Windows environments.
- Document technical solutions and contribute to best practices in software development.
- Bachelor’s or Master’s degree in Computer Science or a related field
- 3-5 years of professional software development experience.
- Strong proficiency in Node.js and TypeScript.
- Proficient with relational databases (SQL Server) and NoSQL databases (MongoDB).
- Proficient in front-end frameworks like React/Angular/Vue
- Comfortable working in both Linux and Windows server environments.
- Experience with version control systems like Git.
- Solid understanding of RESTful API design and integration.
- Willingness and ability to quickly learn new languages, including Java and Go.
- Experience with Infrastructure as Code (e.g., CloudFormation, Terraform).
- Hands-on experience with AWS services (EC2, S3, Lambda, RDS, etc.).
- Familiarity with monitoring tools like CloudWatch, Prometheus, or Grafana.
- Exposure to message brokers such as RabbitMQ or AWS SQS/SNS.
- Experience with automated testing frameworks and CI/CD pipelines (Jenkins, GitHub Actions, etc.).
- Proficient in Java, GO, or C#
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Self-motivated and able to work independently with minimal supervision.
- Occasional travel required
We invite you to apply and join the IDEA team by submitting your resume and cover letter to: idea-communications@idea4industry.com.
Leadership
Supportive leadership and professional development that values your personal growth.
Gym Reimbursement
Yearly stipend for fitness expenses and culture that supports a healthy lifestyle.
Health Benefits & 401K
IDEA offers several health benefit and insurance options as well as 401K with employer matching.
Company Sponsored Volunteer Activities
Support local charities through annual food drives, fundraisers, and holiday donations.
Employee Awards & Recognition
Rewards to honor outstanding IDEA rock stars.
Flexibility
Flexible remote work available to employees following the federal holiday schedule.