Software Developer – Internal Systems
Battle Ground, WA
Full Time
Mid Level
JRT Mechanical is seeking a motivated and skilled Software Developer to support the development and maintenance of internal software applications and business systems. This role will work closely with operations and leadership teams to build practical tools that improve workflows, communication, and efficiency across the company.
The ideal candidate has experience with modern web development technologies, strong problem-solving skills, and the ability to build practical solutions that support company operations.
This position offers an opportunity to grow within an internal software development team while supporting real-world business operations across the company.
Duties & Responsibilities
Front-End Development
We are proud to be an Equal Opportunity Employer and Drug-Free Workplace.
Apply here or at:
www.jrtmechanical.com
Our Culture Video: https://www.youtube.com/watch?v=iXibZxofd8Q
The ideal candidate has experience with modern web development technologies, strong problem-solving skills, and the ability to build practical solutions that support company operations.
This position offers an opportunity to grow within an internal software development team while supporting real-world business operations across the company.
Duties & Responsibilities
Front-End Development
- Develop and maintain web and mobile applications using React and React Native
- Build user-friendly interfaces using React and Material-UI (MUI)
- Collaborate with internal teams to implement functional and efficient designs
- Optimize applications for speed, scalability, and usability
- Familiarity with Next.js, server-side rendering and app routing
- Design and maintain APIs and server-side applications using Node.js and NestJS
- Integrate front-end applications with back-end services and databases
- Develop scalable and reliable application functionality
- Support database integration and data management solutions
- Deploy and maintain applications within cloud-hosted environments such as AWS, Azure, and Google Cloud
- Support CI/CD deployment processes and version control workflows
- Monitor system performance, reliability, and security
- Assist with troubleshooting, debugging, and system improvements
- Work closely with developers, operations teams, and leadership to understand business needs
- Participate in code reviews and development planning
- Maintain technical documentation and development standards
- Stay current with emerging technologies and software development practices
- Identify opportunities to improve workflows through automation and AI tools
- Bachelor’s degree in Computer Science, Engineering, or related field — or equivalent practical experience
- Proficiency in JavaScript, including ES6+ syntax
- Experience with React and Material-UI (MUI)
- Experience with Node.js and Next.js
- Experience with SQL and PostgreSQL databases
- Understanding of RESTful API development
- Familiarity with AWS cloud services such as EC2, ECS, S3, RDS, Lambda, or related cloud technologies
- Experience with Git version control
- Understanding of modern development tools and workflows (npm, Yarn, Webpack)
- Familiarity with Agile/Scrum development methodologies
- Strong troubleshooting and problem-solving abilities
- Ability to communicate technical solutions to non-technical users
- Ability to communicate effectively and work well within a team
- Ability to work independently and manage priorities effectively
- Experience with TypeScript
- Familiarity with Docker and Kubernetes
- Understanding of DevOps practices and CI/CD pipelines
- Experience with Python or C#
- Familiarity with Revit or construction-related software workflows
- Experience using AI tools to improve development efficiency
- Full-time position
- On-site position based out of JRT Mechanical’s office
- Collaborative team environment
- Flexible scheduling based on project and business needs
- $72,000– $81,000 PY DOE
- Health, Dental, Vision Insurance
- 401k, PTO & Paid Holidays
- Long-term opportunity with a stable and growing company
We are proud to be an Equal Opportunity Employer and Drug-Free Workplace.
Apply here or at:
www.jrtmechanical.com
Our Culture Video: https://www.youtube.com/watch?v=iXibZxofd8Q
Apply for this position
Required*