Senior Software Engineer
OPSkins is looking to hire Senior Full Stack Engineers in Wilmington, NC to build a large-scale, e-commerce marketplace. We’re looking for smart, experienced, back-end engineers who thrive in an agile environment and can work with distributed global teams. Ideal candidates will enjoy solving problems, care about scalability, interact effectively in a team environment, and take ownership and pride in the work that they do.
Engineers report to the VP, Engineering and are based in our Santa Monica office.
Responsibilities:
Start your work day concerned whether OPSkins has THE best code possible, and end your day with code better than you found it
Maintain and continuously improve the core platform to handle massive scale
Work with cross functional teams to introduce new solutions for our core marketplace features
Stay on the forefront of the latest technology stacks (PHP / MySQL, nginx)
Quickly write well-crafted, well-tested, readable, maintainable code
Participate in code reviews to ensure code quality and distribute knowledge
Move fast and move smart
Qualifications:
B.S. in Computer Science, or equivalent work experience
5+ years of experience developing data-driven web applications
Demonstrable understanding of object oriented programming concepts and design patterns
Deep understanding of PHP, NodeJS
Design and implementation of RESTful services
Database schema design and implementation skills (transactional, normalization, etc.)
Experience planning infrastructure and developing systems with high scalability and availability requirements
Experience using version control systems (Git)
Solid grasp on security concepts for the web
Ability to work within a collaborative team environment wearing multiple hats
Experience working with relational databases (currently MySQL)
Great oral and written communication skills
Ability to thrive in a startup environment
Bonus Points:
Games, e-commerce, or payment gateway integration
Cross-browser development using HTML, CSS and JavaScript
Frequent contributor to open-source projects
Experience using Jira or other ticketing systems in an Agile environment