Full Stack Software Engineer
Work Market
(New York, New York)Work Market’s labor automation software empowers companies to create, manage & scale their flexible workforce to dramatically improve productivity. We help companies “Uberize” their business. We have incredible momentum which has triggered our need to rapidly scale our Sales organization.
- Serve as a core member of an Agile team that designs and develops the primary user flows and functionality of the Work Market platform
- Work with other teams to achieve robust, feature-rich applications best suited to the company’s infrastructure
- Write core business code that is clean, clear, concise, simple, intent-revealing, and highly testable
- Write lots of unit, integration, and acceptance tests
- Mentor engineers, review code, contribute new ideas to the team
- Work with a fun and talented engineering team and move your career forward!
- 4+ years experience with Java and the JVM
- Experience with Spring Framework, Guice, Play, or similar
- Experience with MySQL, Postgres or another SQL RDBMS
- Experience with JavaScript, JSON and CSS
- Experience with software engineering concepts such as caching, refactoring, design patterns, DDD, TDD, etc.
- Experience with testing frameworks such as JUnit/TestNG, Jasmine, Selenium, Capybara, or others
-
Desire to always be learning, growing and passionate about evolving our architecture
-
Goal oriented while always keeping the customer in mind
-
Realize the value of a collaborative and team oriented work environment
-
Define success as being committed about what you do, while having fun
-
Believe in building simple, well-tested systems that allow us to iterate quickly
Questions
There are no answered questions, sign up or login to ask a question
- CSS
- Java
- MySQL
- Understand Software Design Patterns
- Code Refactoring
- Database Caching
- JSON
- JUnit
- Play Framework
- PostgreSQL Programming
- Selenium
- Spring Framework
- Test Driven Development (TDD)
- Capybara
- Jasmine
- RDBMS
- Java Virtual Machine
- Guice
- Data Display Debugger
- TestNG

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.