About the job
Join our innovative startup, fabergent, where we are pioneering software solutions for IoT devices as well as developing web and mobile applications. We are seeking a skilled Java Full Stack Developer who will be an integral part of our core engineering team, tackling complex engineering challenges and contributing to the evolution of our technology stack.
As a core team member, you will gain a comprehensive understanding of both client-side and server-side technologies, making impactful design decisions. Our environment encourages learning and growth, so if you encounter unfamiliar technologies, you will have the chance to quickly get up to speed.
Key Technologies:
- Java
- JavaScript
- HTML
- CSS
- AngularJS
- Linux / Ubuntu
- Git / GitHub
Additional Technologies (Bonus Points):
- Ruby
- Objective-C
- C
- Ruby on Rails
- iOS SDK
- Android SDK
- Cordova
- GruntJS / GulpJs
- Gradle
Our application architecture includes both web views and native Android UI functionalities. Your primary focus will be on programming in Java and JavaScript, with opportunities to contribute to REST APIs and iOS applications.
We value quality over quantity in coding and expect team members to manage their time effectively. Familiarity with programming design principles and testing methodologies such as unit, integration, and GUI testing is essential.
Our team embraces Agile practices, utilizing Scrum methodologies and project management tools like Jira for pull requests and task tracking.
Our office, located in Livingston, NJ, fosters a collaborative and creative environment with daily cooked lunches, whiteboard walls for brainstorming, a cozy couch, and even a jam section for music enthusiasts!
Salary: Depends on Experience (DOE)

