Intermediate Full Stack Software Developer

November 10

Apply Now
Logo of Edify Software Consulting

Edify Software Consulting

e-Learning • Education Technology • FinTech • EdTech • Software

11 - 50

Description

• Responsible for analyzing, designing, developing, maintaining, evaluating and assuring quality and performance specific components of software systems.

Requirements

• Intermediate knowledge in: • Object-oriented, functional, procedural and asynchronous programming paradigms. • Software engineering processes. • Concepts and processes related to software quality. • Use of agile software development methodologies (SCRUM, Kanban, etc.). • Software quality assurance (code testing, linting, static code analysis). • Design patterns. • Development best practices to ensure efficiency, quality and maintainability. • Best practices and mechanisms for application deployment. • Security, authentication and authorization mechanisms OWASP Top 10. • Best practices in error handling. • Documentation (design diagrams, README.md, API documentation, etc.). • Integration of services and software components. • Internationalization. • REST. • Real-time data management. • Multitenancy. • *nix shell handling (bash, sh, zsh, etc.). • Git. • Dependency management tools (Gradle, Maven, NPM, Yarn, etc.). • Managing continuous integration processes tools (Github Actions, GitlabCI, etc.). • Git branching strategies (GitFlow, trunk based, etc.). • Use of virtualization (KVM, QEMU, Virtual Box, etc.). • Use of containers (Docker, Podman, runc, etc.). • Cloud computing services (AWS, GCP, Azure, etc.). • Web technologies HTML CSS/LESS/SASS. • Frameworks (at least one). • Java Spring Hibernate React. • Status management (MobX, Redux, Pinia, Signals, etc.). • Testing libraries (at least one). • Jest Testing Library Vitest Cypress JUnit5. • Programming languages (at least one). • JavaScript/TypeScript Java Python Ruby C# Go. • Implementation platforms (at least one). • Node JVMC Python Ruby MRI (CRuby). • Frameworks (at least one). • Spring & Spring Boot NestJS Rails Django .Net Core. • Data access libraries (at least one). • Spring Data JPA Spring Data J DBC JOOQ TypeORM Prisma. • SQL Relational databases. (PostgreSQL, MySQL, etc.) • Non-relational databases. (Redis, MongoDB, ElasticSearch etc.)

Benefits

• 100% work remote from any part in Costa Rica. • Digital Nomad. • Monthly Internet connectivity allowance. • Private health insurance for employees (90/10), 50% for beneficiaries (spouse and children). • International Health Insurance. • Sick days. • Ergonomic equipment. • Educational assistance (courses, certifications, books). • Life insurance for employees. • $800 referral bonus. • Personal support through our wellness department. • Dental and optical insurance. • Snacks and beverages. • Meal allowance if you want to work at the office.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com