Front-End Developer

Job ID:
Job date: 2018-02-09
End Date:

Company : LabKey Software 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
As a Software Engineer at LabKey, you will help scientists attack some of the most challenging problems in the world. You will enjoy small, collaborative teams, significant autonomy, direct client interaction and hands-on product development experience on our newest product – LabKey Biologics. You will work with our team and customers to understand requirements, design solutions, and ensure a high-quality product at all points during the development process. You are passionate about creating outstanding software solutions to assist in public health research and cutting-edge drug-discovery.

Essential Functions:

  • Analyze, design, and develop software that delivers clean, maintainable code within a large, highly complex, existing code base
  • Learn and grow your skills by working collaboratively with experienced and engaged developers to design new features and re-architect existing ones
  • Contribute to and help build a great product development team to build high quality products
  • Within an agile environment, work as part of a scrum team and develop web-based software solutions
  • Communicate clearly and consistently with team members and clients on an ongoing basis including discussing technical concepts and systems
  • Learn the bioinformatics domain necessary to understand client data, methods, and workflows
  • Other duties as assigned
Preferred Qualifications:

In addition to a strong track record of working hard, taking ownership, and learning new technologies quickly, you should have:

  • A Bachelor’s degree in computer science, information systems, or equivalent combination of related education and experience
  • 2+ years of professional software development experience with front-end, web-based technologies (full stack preferred)
  • Proven knowledge of web-based technologies (e.g., React, Redux, Angular, TypeScript, other JavaScript frameworks, Bootstrap, HTML, CSS, AJAX)
  • Strong foundation in object-oriented design architecture and coding, including experience with at least one object oriented language (Java preferred)
  • An understanding of modern software development techniques, including the full SDLC, object-oriented design, continuous integration, version control, and agile methodologies
  • Good interpersonal and communication skills; works well with others as a part of a team
  • Ability to work in an extremely collaborative work environment and help other people on the team
  • Strong problem solving and decision-making skills
Must have good interpersonal and communications skills; able to work effectively with variety of people in a diverse workforce; adaptable to changing work requirements; willing to multi-task; high degree of professional integrity; strong client service orientation.

All LabKey staff members are expected to have baseline technical skills and the ability to communicate effectively and appropriately over email, the intranet/forum, etc. Employees should be able to use Word, Excel, Outlook and PowerPoint (or open source equivalent) at a functional level.

Physical Requirements:

  • Must be able to sit or stand for up to 8 hours per day, occasionally longer.
  • Must be able to lift and carry laptops or other personal items weighing up to 20 lbs. to attend meetings, operate remote training sessions and attend or host customer meetings.
  • Must be able to communicate on the phone, video conferencing, email and in person.


Requeriments :

Skills :

Areas :


Additional Info:
LabKey is an Equal Opportunity Employer. Women, minorities, people with disabilities, and members of the LGTBQ communities invited to apply. No recruiters please.

[Click Here to Access the Original Job Post]