Job Overview
We are seeking a dynamic and highly skilled Technical Customer Consultant & Full-Stack Developer to join our innovative team.
We are a growing digital solutions agency serving clients across the United States, Europe and the Americas. We build websites, software systems, automation tools and business solutions for startups, small businesses and established companies.
We are hiring a versatile remote professional who can contribute across software development, technical customer support, operations, client communication, administration and project coordination. This role is ideal for someone proactive, organized, dependable and comfortable handling multiple responsibilities in a fast-paced environment.
This role offers an exciting opportunity to blend technical expertise with customer-focused solutions, ensuring seamless integration and support across diverse platforms. You will be instrumental in developing robust web applications, maintaining IT infrastructure, and delivering exceptional technical assistance to clients. Your proactive approach and deep understanding of software development will drive success in a fast-paced, collaborative environment dedicated to technological excellence.
Duties
- Provide expert technical support and consultation to clients, troubleshooting complex issues related to software and infrastructure components
- Develop, test, and deploy full-stack web applications using technologies such as Ruby on Rails, JavaScript, React, Express, and .NET frameworks
- Maintain and enhance IT infrastructure on cloud platforms like AWS and Azure, ensuring high availability and security standards are met
- Design and implement RESTful APIs for seamless data exchange between systems, utilizing tools such as REST, RESTful API principles, and various programming languages including Python, Java, C#, C++, and C
- Collaborate within Agile teams to plan sprints, develop features, conduct code reviews using version control systems like GitHub and SVN, and ensure continuous integration
- Optimize database performance by managing MySQL, SQL Server, and other database systems; perform regular backups and data integrity checks
- Contribute to front-end development with HTML5, CSS3, React.js, and other JavaScript frameworks to create engaging user interfaces
- Support application development lifecycle from requirements gathering through deployment while adhering to best practices in security (RBAC), application architecture (API design), and system scalability
Requirements
- Proven experience in software development across full-stack environments with proficiency in Ruby on Rails, JavaScript (React), Python, Java, C#, C++, VBA, and C
- Strong understanding of IT infrastructure management on cloud platforms such as AWS and Azure; experience with Linux-based systems is essential
- Familiarity with RESTful API design principles for integrating diverse applications effectively
- Hands-on experience with version control tools including GitHub and SVN; knowledge of Agile methodologies is highly desirable
- Solid knowledge of databases such as MySQL, SQL Server; ability to write complex queries and optimize performance
- Experience with front-end development technologies like HTML5, CSS3, React.js; ability to create intuitive user interfaces
- Knowledge of network security protocols including RBAC (Role-Based Access Control) for managing user permissions securely
- Ability to troubleshoot hardware/software issues related to application deployment or infrastructure components efficiently
- Excellent communication skills for providing clear technical guidance to clients and team members alike
Join us if you’re passionate about leveraging cutting-edge technology to solve real-world problems! This role offers a vibrant environment where your expertise will directly impact our clients’ success while advancing your career in full-stack development and technical consulting.
Pay: $30.00 - $60.00 per hour
Benefits:
- Flexible schedule
- Flextime
Work Location: Remote