Full Stack Engineer

Omnigon

(Santa Monica, California)
Full Time Evenings Weekends
Job Posting Details
About Omnigon
Omnigon is a team of digital strategists, artists and technologists working exclusively in digital content delivery in the sports, media and entertainment industries. Since its founding in 2008, Omnigon has established itself as a market leader, focused on helping clients achieve returns on the strategic, creative and technical investments they’ve made.
Responsibilities
Omnigon is looking for a Full Stack Engineer who will be leading a large, diverse development team executing complex engagements. Please note: This is a managerial role and is required to be onsite in Santa Monica. This role will be heavily focused on aligning and partnering with the client in this engagement. This person is responsible for working with other engineering managers to identify appropriate approach and architecture, supplying cost-benefit analysis and proposing alternative solutions as needed. The ideal Full Stack Engineer is as comfortable at the helm as he/she is down in the weeds. Some hands-on programming can be expected. Omnigon builds sites, apps, and systems for some of the biggest teams and brands in the world, many of whom operate 24/7. Because we work tirelessly to support our clients, there are times when we put in late night and weekend hours.
Ideal Candidate
**Oversight** * 7-10 years experience developing and leading large technology teams and engagements in an agency environment * An excellent understanding of best practices across technologies (client/server-side, QA, deployment, project management etc.) * Strong communication and collaborative problem-solving skills * Willingness to provide strong leadership and mentoring to less experienced developers **Technical** * Willingness to be 50% hands on coding * Experience in reactive programming (RxJava) * Experience in Spring Framework * Experience in cloud-based applications (preferably AWS based)? * Experience in open source technologies (specifically from Apache, Netflix and Facebook) * Experience in Microservices architecture * Experience building fault tolerant and high availability systems * Expert knowledge of JavaScript web frameworks Angular.js, Backbone.js? * Expert knowledge of server side application frameworks Node.js, Rails? * Experience building Restful Web Services?Knowledge of database architecture and design * Solid knowledge of standard algorithms and data structures.? * Strong OOD/OOP skills and experience applying modern design patterns? * Solid knowledge of Linux?Solid knowledge of Java/J2EE Programming experience * Troubleshooting through resolution of technical issues and system errors * Ability to interpret written requirements and technical specification documents * Ability to code software according to published standards and design guidelines **Client Relations** * Ability to participate in business requirements gathering and effectively translate them into technical requirements and strategic architecture and design * Ability to inspire the confidence of and communicate effectively with all levels of the client, from the business side to the technology side **Nice to have** Sports knowledge and interest
Compensation and Working Conditions

Additional Notes on Compensation

Competitive salary, benefits and yearly bonus

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.