Full Stack Developer
Position Overview:We are seeking a talented Full Stack Developer to join our dynamic team. The ideal candidate will be proficient in both frontend and backend technologies, possess strong database management skills, and demonstrate proficiency in scripting languages. The role involves collaborating with cross-functional teams to develop and maintain web applications that meet the needs of our clients
.Responsibilities:Develop and maintain frontend components using React JS and React JS (Vite).Design, develop, and maintain backend services using Node JS.Manage and optimize databases including MySQL and MongoDB.Utilize scripting languages such as Python, JavaScript, SQL, and Apex for automation and customization purposes.Deploy and manage applications on various hosting platforms including Heroku, AWS, and Wasabi for image storage.Collaborate with UI/UX designers to implement intuitive and responsive user interfaces using Figma.Integrate 3rd party APIs and tools such as Affinity, Asana, Intuit, Shopify, and Tableau BI to enhance application functionality.Conduct code reviews, troubleshoot issues, and ensure the overall quality and performance of the applications.Requirements:Bachelor’s degree in Computer Science, Engineering, or related field.Proven experience working as a Full Stack Developer or similar role.Proficiency in React JS, Node JS, MySQL, MongoDB, and other relevant technologies.Strong knowledge of scripting languages including Python, JavaScript, SQL, and Apex.Experience with cloud platforms such as AWS, Heroku, and storage solutions like Wasabi.Familiarity with UI/UX design principles and tools such as Figma.Excellent problem-solving skills and attention to detail.Ability to work effectively in a fast-paced environment and collaborate with cross-functional teams.Strong communication skills and ability to effectively articulate technical concepts to non-technical stakeholders.Preferred Qualifications:Experience with agile development methodologies.Knowledge of CI/CD pipelines and automated testing frameworks.Familiarity with version control systems such as Git.
Education RequirementsMust have a Bachelor’s Degree in Computer Science specialization
Skill RequirementsMust have 2+ years of experience in React JSMust have 2+ years of experience in Node JSMust have 2+ years of experience in MySQLMust have 2+ years of experience in MongoDBMust have 2+ years of experience in PythonMust have 2+ years of experience in JavaScriptMust have 2+ years of experience in AWSMust have 2+ years of experience in HerokuMust have 2+ years of experience in WasabiMust have 2+ years of experience in FigmaMust have 2+ years of experience in Tableau