Job Description
We are looking for a talented developer to join our experienced development team. In this role, you will be responsible for designing, coding, testing, modifying, and implementing new or existing software products. Your duties will include liaising with the development managers, writing clean, scalable code, creating testing protocols, fixing bugs, and deploying programs.\nTo ensure success as a developer, you should have advanced knowledge of programming\nlanguages, excellent problem-solving skills, and the ability to work to a deadline. A top-class developer works together with the development team to create high-level programs that perfectly meet the needs of the company.\nResponsibilities: \nMeeting with development managers to discuss the scope of software projects.\nAnalyzing existing programs for modification purposes.\nResearching and designing new software systems, websites, programs, and applications.\nWriting and implementing, clean, scalable code.\nTroubleshooting and debugging code.\nVerifying and deploying software systems.\nEvaluating user feedback.\nRecommending and executing program improvements.\nMaintaining software code and security systems.\nCreating technical documents and training staff.\nSkills:\nAdvanced knowledge of programming languages including JavaScript and TypeScript.\nAdvanced knowledge of Git and version control.\nKnowledge of software systems and frameworks including Node.JS, Nest.JS and React.\nKnowledge of unit testing with Jest.\nKnowledge JWT authentication.\nKnowledge CI/CD with Bitbucket, Gitlab or GitHub.\nDatabase Experience PostgreSQL.\nExperience with AWS products and services.\nFamiliarity with Agile development technologies.\nAbility to learn new languages and technologies quickly.\nAbility to work as part of a team or individually on a project.\nPlus Skills: \nExperience as an IT Leader\nDetails:\nScholarity: Desired: Bachelors degree in computer science, computer engineering, or information technology.\nRemote\nType of Contract: Labor\nEnglish Level: Good communication skills, English B2+ (C1 even better).\nExperience: +4 Years",