What are the responsibilities and job description for the Job Title : Full Stack Developer position at Armstrong Steel?
Job Description
Job Description
Company Overview :
We are a manufacturer in the construction space, recognized for our commitment to quality and innovation. As we continue to grow, we are looking for a skilled Full Stack Developer to join our team. This role will focus on developing new applications, databases, and enhancing our internal systems to streamline operations and drive efficiency. Experience with BI products such as Palantir, Domo, etc is a plus, as we leverage BI tools to optimize our processes.
Job Summary :
As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end applications, as well as building scalable and efficient databases. You'll work closely with our engineering and operations teams to ensure that our software systems meet the specific needs of the manufacturing, design and sales process. This role is responsible for designing, building, and maintaining data pipelines and architectures to support data processing, analytics, and storage. The role requires a combination of software engineering, database management, and big data technologies. If you have a passion for developing end-to-end solutions and improving data flows, this is the perfect opportunity to make a significant impact on our business.
Key Responsibilities :
- Design, develop, and maintain full-stack web applications, ensuring optimal performance, scalability, and user experience.
- Build and maintain databases, including data modeling, schema design, and performance optimization.
- Work with cross-functional teams to identify business needs and translate them into technical solutions.
- Develop robust and reusable APIs to integrate with internal and external systems.
- Collaborate with the operations team to enhance manufacturing workflows through custom applications.
- Ensure the seamless flow of data across applications and databases, ensuring the integrity and security of all systems.
- Use BI or other data tools to build data pipelines, streamline workflows, and enable better decision-making.
- Troubleshoot, debug, and optimize applications for maximum speed and reliability.
- Continuously stay updated with new technologies and best practices to improve development efficiency and product quality.
Required Skills and Qualifications :
Preferred Qualifications :
Why Join Us :
Job Posted by ApplicantPro