Company Description
StakkDev Inc. is an innovative technology company specializing in the development of cutting-edge at the forefront of AI, Gen AI, Web Development, Mobile Application Development and Blockchain. Our experts are dedicated to contributing innovative solutions. We believe in the growth of innovation and want to participate equally in this revolutionary technology era. Thus, we always aim to keep up with trends and develop seamless, user-friendly, cost-effective, and cross-platform solutions.
Role DescriptionThis is a 6 months contract, remote role (Possibility of hybrid setting environment in future) for a Intermediate Full Stack Engineer located in Calgary, AB. As a Intermediate Full Stack Engineer, you will be responsible for overseeing the development process, from planning and designing to testing and deployment. Your day-to-day tasks will involve collaborating with cross-functional teams, leading projects, and ensuring the technical feasibility of UI/UX designs.
As a Intermediate FullStack Developer, you will:Write clean, maintainable, and scalable code across the entire stack, from the user interface to the database.Design and implement system architecture that is scalable, secure, and maintainable.Provide guidance and mentorship to junior developers, helping them to grow their skills and understanding of best practices.Continuously monitor and optimize application performance, identifying bottlenecks and improving load times.Set up and maintain continuous integration/continuous deployment (CI/CD) pipelines to automate testing, building, and deployment processes.
Ideal Candidate 3+ years of experience in back-end technologies. Python is must.Expert in developing machine learning pipelines in Python for OpenAI and custom APIs.2+ years of experience with front-end frameworks like React and Svelte.Knowledge of JavaScript, HTML, CSS, TypeScript.Experience with databases like SQL, NoSQL, PostgreSQL.Experience working with webSockets.Excellent problem-solving and communication skills.Experience with version control systems (e.g., Git).Proven track record of delivering high-quality software solutions.Knowledge of how to write unit tests, integration tests and end-to-end testing.Bachelor's degree in Computer Science or related field.
Nice-To-Have:Experience building AI/ML applications using OpenAI.