Skip to main content

Fullstack Software Engineer - JavaScript & Node.js

Technology
retinasconsultantofamerica
Lebanon, United States2 months agoUntil 5/13/2026
Full timeOn-site

Job description

Requirements

Must have:

- Over 2 years of experience as a Software Engineer - Understanding of Object-Oriented Programming principles, data structures, algorithms, and design patterns - Familiarity with best software development practices (e.g., Clean Code, Refactoring) - Proficient in Java 11+ at an advanced level - Experience with Angular 13+ framework - Knowledge of REST APIs, Spring Framework, Spring-MVC, and Spring-Security - Proficiency in JavaScript along with essential front-end technologies (HTML5, CSS3, SASS/LESS, AJAX) - Experience with JSP and OSGI is a plus - Familiarity with automation frameworks such as JUnit, Selenium, and Cucumber is advantageous - Experience with JavaScript testing frameworks (Jasmine, Karma, Protractor) - Knowledge of CI/CD processes is beneficial

Responsibilities:

- Design and implement scalable full-stack solutions utilizing Java and Angular - Produce clean, efficient, and well-tested code - Maintain automated testing to ensure software quality - Conduct code reviews and adhere to coding standards - Engage in technical design and estimation tasks - Troubleshoot and resolve issues to deliver business value - Contribute knowledge to enhance team growth and encourage best engineering practices

Company:

We are a dynamic company focused on delivering robust software solutions. We value continuous learning and professional development, fostering a collaborative environment where innovation thrives. Our team is dedicated to excellence and we offer comprehensive benefits. We are located in a vibrant area that encourages both personal and professional growth.

Keywords
HTML5CodingSpring FrameworkSpring SecurityJasmineAngularNode.jsAngularJSJavaScriptCss 3JavaCI/CDCoding conventionsNode

¿Te interesa este puesto?