Front-End Developer

McDaniel Supply Company

Front-End Developer

Columbus, OH
Full Time
Paid
  • Responsibilities

    As a Front End Developer, you will be tasked with creating dynamic, functional, and lightweight UIs that work together with new and existing back-end systems to provide an optimal user experience for clients and customers. With the focus being on the front end, you will use your expertise with languages and frameworks such as React, JS, and TypeScript, and apply modern standards on UI/UX design principles to deliver a superior experience. You’ll be designing, coding, testing, and maintaining new and existing applications, services, tools, and documentation, while collaborating with cross-functional teams to meet company needs. Key responsibilities include developing efficient and reliable code, providing technical support and troubleshooting existing software, working closely with project managers and other developers on timely project delivery, maintaining comprehensive technical documentation, and ensuring compliance with coding standards and security practices. The role requires a Bachelor's degree in Computer Science or a related field (or equivalent experience), proficiency in various programming languages and frameworks, strong problem-solving abilities, and excellent communication skills. The company offers competitive compensation, including comprehensive benefits, health insurance, retirement savings, paid time off, and professional development opportunities. Responsibilities: • Software Development: Design, develop, and maintain efficient and reliable code while collaborating with internal teams to identify system requirements and create solutions. Conduct software analysis, programming, testing, and debugging. • Technical Support & Maintenance: Troubleshoot, debug, and upgrade existing software systems. Provide technical support for applications, resolve software issues, and monitor system performance to recommend improvements. • Project Collaboration: Work closely with project managers, designers, and other developers to ensure timely project delivery. Participate in code reviews and contribute to team knowledge sharing. • Documentation: Develop and maintain comprehensive technical documentation for software applications and ensure thorough documentation of all processes and code changes. • Compliance & Security: Follow industry best practices for coding standards, security protocols, and data protection while ensuring compliance with company policies and applicable laws. Qualifications: The Programmer position requires a Bachelor's degree in Computer Science, Software Engineering, or a related field, though equivalent work experience may be considered in lieu of formal education. Candidates must demonstrate proficiency in various front-end programming languages and frameworks such as React, React Native, TypeScript, etc. Essential skills include strong problem-solving abilities, keen attention to detail, and the capability to work both independently and collaboratively within a team environment. Additionally, excellent communication and interpersonal skills are required to effectively interact with cross-functional teams and stakeholders throughout the development process.

    • Software Development: Design, develop, and maintain efficient and reliable code while collaborating with internal teams to identify system requirements and create solutions. Conduct software analysis, programming, testing, and debugging. • Technical Support & Maintenance: Troubleshoot, debug, and upgrade existing software systems. Provide technical support for applications, resolve software issues, and monitor system performance to recommend improvements. • Project Collaboration: Work closely with project managers, designers, and other developers to ensure timely project delivery. Participate in code reviews and contribute to team knowledge sharing. • Documentation: Develop and maintain comprehensive technical documentation for software applications and ensure thorough documentation of all processes and code changes. • Compliance & Security: Follow industry best practices for coding standards, security protocols, and data protection while ensuring compliance with company policies and applicable laws.