Logo
JRT Mechanical Inc

Programmer - Software Development

JRT Mechanical Inc, Washington, District of Columbia, us, 20022


We are seeking a highly skilled and motivated In-House Software Developer with expertise in JavaScript, Front-end development using React and Material-UI (Mi), backend/API development using Node.js and Next.js, and experience with hosted environments in AWS. The ideal candidate will be responsible for developing and maintaining web applications, ensuring seamless integration between the front-end and back-end systems, and managing cloud-based infrastructure.Key Responsibilities:

Front-End Development:

Develop user-friendly web interfaces using React and Material-UI.Ensure the technical feasibility of UI/UX designs.Optimize applications for maximum speed and scalability.Collaborate with UI/UX designers to implement design specifications.

Back-End Development:

Design and develop robust APIs using Node.js and Next.js.Integrate front-end components with back-end services.Implement secure, scalable, and high-performance server-side logic.Manage database integration and data storage solutions.

Cloud Infrastructure:

Deploy, manage, and maintain applications on AWS.Implement CI/CD pipelines for seamless deployment.Monitor and optimize cloud infrastructure for performance and cost-efficiency.Ensure application security and compliance with industry standards.

Collaboration and Communication:

Work closely with cross-functional teams including designers, product managers, and other developers.Participate in code reviews to maintain high code quality.Provide technical guidance and mentorship to junior developers.Communicate effectively with stakeholders to understand requirements and deliver solutions.

Continuous Improvement:

Stay up-to-date with emerging technologies and industry trends.Continuously improve development practices and processes.Identify and address performance bottlenecks and bugs.Contribute to the development of technical documentation and best practices.

Required Qualifications:

Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.Proficiency in JavaScript, including ES6+ syntax.Proficiency in SQL.Experience with React and Material-UI for front-end development.Experience with Node.js and Next.js for backend development.Solid understanding of RESTful API design and implementation.Experience with AWS services such as EC2, S3, RDS, Lambda, and CloudFormation.Familiarity with version control systems, preferably Git.Knowledge of modern build tools and package managers (Webpack, npm, Yarn).Understanding of Agile/Scrum methodologies.Preferred Qualifications:

Experience with other JavaScript frameworks and libraries.Knowledge of TypeScript.Familiarity with containerization tools such as Docker and Kubernetes.Understanding of DevOps practices and tools.Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.Working Conditions:

Full-time position.Position is on-site at JRT's office.Flexible working hours.Collaborative and inclusive company culture.About JRT Mechanical:

JRT Mechanical was established in 1992 with four main core values: Positive, Driven, Loyal, and Honest. We are a family-owned business that cares about our employees and our customer relationships. Please check out our cultural video at

www.jrtmechanical.com

to learn more about JRT.

#J-18808-Ljbffr