
Senior Software Engineer β Node, Typescript, AWS
Posted Oct 23

Posted Oct 23
This is a fully remote position, open to applicants in Costa Rica.
β’ Design, test, and maintain software applications utilizing NodeJS and TypeScript.
β’ Collaborate with teams including engineering, product management, architecture, data engineering, quality assurance, and IT.
β’ Write clean, maintainable, and efficient code that adheres to coding standards and best practices.
β’ Engage in code reviews and provide constructive feedback.
β’ Diagnose and resolve software application issues.
β’ Stay updated with trends and technologies in software development.
β’ Create and sustain technical documentation.
β’ Collaborate with quality assurance to uphold high software quality standards.
β’ Adhere to Agile software development methodologies and processes.
β’ Participate in training sessions and pursue professional growth.
β’ Provide accurate updates on progress, challenges, and revised timelines during daily standups.
β’ Take part in retrospectives and offer insightful analysis for improvements.
β’ Assist in onboarding new team members by teaching the GSTV development methodology.
β’ Establish and advocate for best practices and patterns, including automation to enhance team efficiency.
β’ Over 8 years of experience with Node.js and TypeScript.
β’ Strong expertise in JavaScript or TypeScript.
β’ Familiarity with Agile software development methodologies like Scrum.
β’ Proficient with VSCode, Git, and Jira.
β’ Knowledge of code reviews, unit testing, CI/CD, and Terraform.
β’ Experience with software design patterns, data structures, and algorithms.
β’ Understanding of SQL, NoSQL, and ORMs.
β’ Proven experience in developing software within an Agile environment.
β’ Experience in designing, building, and supporting highly scalable systems on AWS is advantageous.
β’ Background in a fast-paced work environment is preferred.
β’ Bachelor's degree in computer science or related fields is preferred.
β’ Relevant AWS certifications are a plus.
β’ Exceptional work environment certified by Great Place To Work.
β’ Opportunities for training and professional development.
β’ Availability of remote work options.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.