top of page
Junior Full Stack
Software Developer
Full stack: 60% Front End 40% Backend
The Junior Full Stack Software Developer is a dynamic role that requires a solid foundation in software development and a passion for mastering a wide range of technologies. As an integral member of our development team, you will contribute to the creation of innovative solutions, utilizing your expertise to enhance processes and workflows within the software development lifecycle.
About the Job
Full stack: 60% Front End 40% Backend
The Junior Full Stack Software Developer is a dynamic role that requires a solid foundation in software development and a passion for mastering a wide range of technologies. As an integral member of our development team, you will contribute to the creation of innovative solutions, utilizing your expertise to enhance processes and workflows within the software development lifecycle.
In this role, you will work collaboratively with cross-functional teams, integrating your subject matter expertise to contribute to the overall success of our projects. As a Junior Full Stack Software Developer, you will apply your analytical skills to evaluate and address moderately complex issues, considering various alternatives and balancing potentially conflicting situations. Your ability to filter, prioritize, and validate dynamic information from multiple sources will be crucial to your success in this position.
Strong communication and diplomacy skills are essential, as you will regularly collaborate with team members and stakeholders, assuming both informal and formal leadership roles. Your involvement in coaching and training activities will contribute to the growth and development of the team, ensuring a high level of expertise is maintained across all levels.
The impact of your work will be significant, influencing decisions and contributing to the success of projects in terms of size and scope. Your performance will directly affect the work and outcomes of the entire team, making your role pivotal to the overall success of our development initiatives. If you are passionate about full-stack development, eager to learn, and ready to make a meaningful impact, we invite you to join our innovative and collaborative team of professionals.
Responsibilities
• Develop, and maintain robust web applications using a tech stack that includes PHP 8 (or higher), JavaScript, Python, Node.js, and MySQL DB.
• Collaborate with project managers and cross-functional team members to enhance and optimize web applications, ensuring they meet high-quality standards.
• Engage in virtual team meetings via video conferencing and maintain open communication channels through platforms such as e-mail, Zoom, Basecamp, GitHub, and other collaborative tools to achieve project objectives.
• Provide timely and effective emergency support for web applications to address user issues that may impact work-stoppage situations.
• Validate technical resolutions for requests from Beta users, ensuring the reliability and functionality of applications.
• Contribute to the expansion of application functionality, actively participating in shaping the user experience.
• Directly impact business strategy by providing valuable insights and advice, leveraging strong communication and diplomacy skills to influence strategic functional decisions.
• Communicate project progress, anticipate potential bottlenecks, manage escalations, and identify, assess, track, and mitigate issues and risks at various levels.
• Foster constructive dialogue to resolve discordant views and collaborate across teams to optimize development processes.
• Regularly review metrics and proactively seek improved mechanisms for visibility, ensuring alignment with organizational objectives.
• Continuously assess and enhance development processes, test plans, and operations, working collaboratively with teams to improve concurrent project delivery.
• Streamline and eliminate redundant processes in architecture, build, delivery, production operations, or any business area, demonstrating a commitment to efficiency.
• Share knowledge with the team through various forums, such as brown bag sessions and engineering forums, and demonstrate a high level of expertise through industry certifications.
• Appropriately assess risk in business decisions, prioritizing the firm's reputation and safeguarding clients, and assets by ensuring compliance with applicable laws, rules, and regulations, and adhering to ethical standards. Escalate, manage, and report control issues with transparency.
Requirements
• A minimum of two to three years proven experience in full-stack development.
• Demonstrated proficiency in PHP 8 (or higher), Python, JavaScript, Node.js, and MySQL DB.
• Strong understanding and practical experience in JavaScript and object-oriented programming.
• Solid understanding of MySQL databases.
• Good understanding of Framework integration (Symfony or Laravel)
• Proficient experience with web services, webhooks, and REST APIs.
• Thorough understanding of HTML5 syntax, along with practical knowledge of CSS and Bootstrap 5.
• Substantial experience with Node.js.
• Availability for emergency support during UTC-1400 to UTC-2200 time zones Monday through Fridays.
About the Company
At Taktiful Software Solutions, we are dedicated to reshaping the digital print embellishment market using our advanced AI driven platform. Our mission centers on empowering users and brands with cutting-edge business intelligence and tools, fostering a thriving and dynamic industry. Recognizing the significant impact and value of digital embellishment in the print and design realm, we are committed to making this technology more accessible and efficient for businesses of all sizes.
Our innovative solutions are designed to simplify the integration of embellishments into the market. We provide user-friendly software, comprehensive data resources, and insightful industry knowledge, enabling users and brands to explore the vast potential of digital embellishment, expand their creative horizons, and drive market growth.
Join our mission at Taktiful, where we are not just revolutionizing digital embellishment but also unlocking the full potential of print and design. Our goal is to empower both newcomers and veterans in the digital print embellishment domain to achieve success, maximize profitability, and explore new client bases.
Think you have what it takes?
Send us your resume!
bottom of page