About the Position: As a UI/Front-End Software Developer, you will play a key role in developing and maintaining high-quality software systems with a focus on UI design, front-end technologies, and web media technologies. You will be responsible for writing clean, scalable, and efficient code using both PHP and JavaScript technologies. You will help design, implement, and enhance software applications, ensuring they meet both business requirements and technical specifications. Potential growth of the role may include back-end systems in Ruby and PHP technologies as well as working with APIs to integrate additional electronic security related equipment into the platform.
Responsibilities:
• Develop, test, and deploy robust, scalable, and secure applications using PHP and JS.
• Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
• Write high-quality, maintainable code and ensure best practices in software development.
• Lead technical design and architecture discussions, ensuring scalability, performance, security, and maintainability.
• Troubleshoot, debug, and optimize existing software applications and resolve issues in a timely manner.
• Stay up-to-date with industry trends and emerging technologies to keep our software solutions innovative, competitive, and secure.
• Participate in the full software development lifecycle, from concept and design to deployment and maintenance. • Contribute to system architecture decisions and improve the overall development process.
• Provide backup to customer support as related to troubleshooting potential application issues.
Qualifications:
• 5+ years of professional experience in software development.
• Proficient in PHP development, an understanding of Ruby is a plus.
• Strong knowledge of object-oriented programming (OOP) principles and design patterns.
• Experience working with web frameworks (Bootstrap, jQuery, Cordova) and front-end technologies (HTML, CSS, JavaScript). • Experience working with web media technologies
• Experience working with REST APIs is a plus.
• Experience with best practices in UI design, and graphic design capabilities. • Solid experience with databases (MySQL)
• Familiarity with version control systems, particularly CVS.
• Strong understanding of software development best practices
• Experience with cloud services (AWS) is a plus
• Excellent problem-solving skills and the ability to work on complex technical challenges.
• Strong communication and teamwork skills.
Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.