Application Developer Full Stack

Pontiac, MI

Job Description

Looking for a great opportunity with a growing, locally-owned company? Cynerge Consulting is seeking full-time application developer! We are looking for someone that embraces our dynamic nature and wants to take their career to the next level. We strive to provide an opportunity for you to do your best work in an environment where collaboration, teamwork, growth, and creativity are rewarded. Cynerge focuses on providing application development, DevSecOps implementation, and IT asset management services to government and commercial clients. Our team works hard and is passionate about what we do. We have a kick-ass crew and cool new office, complete with our own coffee shop. Cynerge is currently seeking software developers, with a focus on application design and application development. Candidates will be part of a team that will deliver applications that modernize our clients’ business operations.

Responsibilities

  • Provide application development consulting services for moderate to complex client-facing projects
  • Working closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team
  • Planning and documenting technical specs for features or system design
  • Designing, building and configuring applications to meet business process and application requirements
  • Writing testable, scalable and efficient code and leading code reviews
  • Participate in the analysis and recommendation of application architecture, design, development, process flows, and operational practices for various projects
  • Design, code, test, and deploy customer-facing applications and websites using JavaScript frameworks, web API’s, Node or MVC backends
  • Create and execute unit tests using a test-driven development approach
  • Work with UI/UX designers to help create and then implement best design practices
  • Manage all application development and test artifacts in a Git repository
  • Participate in agile development efforts, including sprint planning, estimation, and retrospectives
  • Participate in team code reviews and design reviews
  • Help our support team triage bugs and troubleshoot production issues
  • Adhere to Cynerge and client policies and procedures related to application design, development, and operation
  • Conduct application testing using automated tools and approaches, including the use of Jenkins and/or other software
  • Support customer engagement and follow-up

Prerequisites

  • 5-7+ years’ work experience in a developer role performing substantially all the above responsibilities
  • Experience with “mobile-first” and “cloud-native” designs using technology such as ES5, ES6, rxjs, CSS, and HTML5
  • Experience writing and utilizing unit tests and end-to-end tests
  • Proficiency utilizing component driven JS Frameworks (Angular, Vue)
  • Experience with both SQL and NoSQL Databases
  • Experience with the usage of Github (or Git version control systems)
  • Experience working in an agile development environment is a plus
  • Familiarity with continuous integration and automated testing is plus
  • Self-starter with an ability to take a task, analyze what needs to be done, and deliver results in a timely manner (we don’t do “analysis paralysis”)
  • Detail oriented, team player with an ability to work with minimal direction
  • Excellent communication skills in a customer-facing work environment
  • Preferred – Bachelor’s degree in computer science or a related field
  • Preferred – HUBZone residency (certified at https://maps.certify.sba.gov/)
  • Required – US Citizen or “green card” holder

Apply Now!

Job Type

Full-time

Deadline

None

Location

Pontiac, MI

Availability

Occasional weekend work and travel may be required

Other Jobs at Cynerge

Perks

Competitive Salary

We offer a competitive salary and benefits package based on market rates and relevant professional or industry experience. 

Comprehensive Benefits

Enjoy a wide range of benefits including medical, dental, vision, short and long-term disability, and basic life insurance.

Retirement Match

Cynerge offers a simple IRA with a company match of up to 3% for retirement plans. Work with an appointed account manager to shape your retirement strategies.

Unlimited Vacation

Forget managing balances of vacation and sick time. Enjoy unlimited paid time off if you’re respectful and meeting your commitments.

Professional Development

We encourage professional development as part of our review process and reimburse for certifications and other training opportunities.

Work From Anywhere

Work from our historic office with its own attached café and bar/restaurant and wine cellar, or virtually from the comfort of your own home.