Full Stack Software Engineer

Employer
Assurant
Location
Westlake, Ohio
Salary
Not Specified
Posted
Apr 15, 2019
Closes
Jun 14, 2019
Ref
56036#GIJ--Assurant.2
Category
IT
Job Type
Not Specified
Career Level
Not Specified
Assurant Labs has cultivated a fast-paced, agile development environment where creativity and teamwork are paramount.

We are looking for positive, take-charge individuals to join our growing team as a Full Stack Software Engineer. Candidates must have exceptional communication skills, the ability to manage multiple tasks efficiently, excellent judgment, and the ability to be productive in a fast-paced, team-oriented environment.

You will be responsible for:

  • Building scalable, highly reliable product features
  • Designing, implementing, and maintaining applications
  • Applying problem solving and analytical skills to a variety of issues
  • Interacting with cross functional teams to produce scalable solutions
  • Estimating engineering effort and come up with realistic schedules
  • Identifying and resolving complex production issues
  • Rapidly fixing bugs and solving problems
  • Conducting design and code reviews
  • Making disciplined use of source control and bug tracking systems
  • Documenting best practices and help create knowledge base
  • Unit-testing code for robustness, including edge cases, usability and general reliability
  • Refactoring and improving maintainability of existing code base
  • Participating in resolving customer support issues as needed

We need you to have:
  • BS or MS in Computer Science, Computer Engineering or related fields preferred; equivalent professional experience will be considered
  • Solid understanding of the full development life cycle
  • Hands-on knowledge of version control systems such as GIT
  • Track record as a results oriented person with a delivery focus
  • Strong technical leadership skills with the ability to resolve ambiguity in requirements
  • Ability to understand and articulate both technical and business issues with peers, management and external teams
  • Ability to manage and prioritize many tasks at a time
  • Ability to push the envelope for performance and reliability
  • A disciplined approach to development, testing, and quality assurance
  • Experience practicing agile development methodologies
  • Exceptional collaborative, written and, verbal communication skills
  • Flexibility with changing job requirements as the company and team grows
  • 2+ years of Ruby Experience
  • 2+ years of Rails Experience
  • Experience with front-end web technologies (e.g., HTML, CSS, Javascript, AJAX, JSON)
  • Experience with Javascript frameworks, preferably jQuery
  • Experience with MySQL and relational database design

We hope you have:

  • Willingness to participate in mentoring and skills transfer among team members
  • Experience with various programming languages (e.g., Java, C/C++)
  • Experience with NoSQL solutions, such as Redis or MongoDB
  • Experience with TDD/BDD frameworks, such as Rspec and Cucumber
  • Experience with Git for version control

Our office is located @ 30400 Detroit Rd STE 400 Westlake, OH, 44145-1855.

Office Perks include:
  • Close to I-90, 20 minutes west of Downtown Cleveland with convenient walking access to shopping, banking and a variety of restaurants at Crocker Park
  • Free parking
  • Casual Dress Environment
  • Open Office layout with sit/stand desks and Steelcase Chairs
  • Apple computers with Thunderbolt Displays
  • On-site employee break room/lounge area
  • Ping pong table
  • Free coffee, tea and other beverages
  • Free snacks

Learn more about Assurant Labs at our website: https://www.assurantlabs.com
Advertisement

Similar jobs

More searches like this

Similar jobs