Senior Fullstack Engineer (Backend)
- Torre del Este, San Pedro, Montes de Oca, Costa Rica
Log(n), founded in 2010, specializes in staff augmentation by helping our customers fill critical technical roles to reach their development goals. But we don’t just fill your open engineering roles - we partner with each of our customers to provide high quality remote engineers that become a real part of your team.
Our team consists of passionate engineers. We focus on design, quality, performance and customer satisfaction.
Our customers include companies like Hired, Homesuite, Kabam, Pearson, and Revinate.
Log(n) is headquartered in San Francisco, CA and has offices in Costa Rica.
We’re looking for someone with a passion for programming and for writing beautiful code. You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software.
Duties and Responsibilities:
Write clean, maintainable and efficient code.
Translate application storyboards and use cases into functional applications
Contribute in all phases of the development lifecycle.
Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards).
Participating in peer-reviews of solution designs and related code.
Help maintain code quality, organization, and automatization.
Identify and correct bottlenecks and fix bugs
Integration of data storage solutions
Solve complex performance problems and architectural challenges
Strong English written and verbal communication skills.
Strong problem solving, communication, and interpersonal skills
Understanding of SOLID principles
5+ years of software engineering experience, preferably in a fast-paced small or medium-sized company
Deep knowledge of Java and its ecosystem
Strong desire for high-quality code and craftsmanship
Familiarity with reactive microservice design patterns, continuous integration workflows, and continuous delivery concepts
Experience with automated testing (e.g., RSpec, JUnit, Mockito)
Familiarity with containerization technologies (e.g., Docker, Kubernetes, Helm)
Knowledge of web services ecosystem including: REST, SOAP, JSON XML, and HTTP(S)
Experience with relational and non-relational databases (e.g., MySQL, Cassandra)
Awareness of Amazon Web Services (AWS) capabilities
Proficient understanding of code versioning tools, such as Git
Experience working in an Agile/Scrum development process
Ability to understand business requirements and translate them into technical requirements.
Understanding of MVC design patterns and RESTful architecture.
Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)
Experience in software development estimations.
Strong Knowledge in HTML/CSS best practices.
Working knowledge of NoSQL databases
Private Health insurance
Flexible schedule with extreme importance to quality of work rather than number of hours spent.
Team lunches once per week
Fun, casual work environment with stocked kitchen and lounge areas
Work From Home (Monday, Wednesday and Friday)