Full time Belgrade
We seek talented front-end developers to build the future for clinical trials by contributing to our eBinder Suite™ platform.
Your responsibility will be to build an enterprise-grade front end for our eBinder solution.
Responsibilities
- Be a team player: contribute to our culture, invent new ways to address industry needs, criticize constructively, and help create a world-changing company
- Manage all aspects of the software life cycle (Requirements gathering, Testing, Deployment, Support)
- Build modular components in Angular
- Write automated tests via TDD to foster effective, reusable, and flexible code
- Implement front-end security and data protection
- Write RESTful API specs for back-end devs to build
- Do code reviews for front-end and back-end devs
- Contribute to the learning environment by teaching more junior devs
- Assist in hiring as the team grows
- Develop build steps to increase dev velocity
Requirements
- Passionate about creating high-quality, flexible code
- Experience creating UI mock-ups
- Expertise in Angular, including directives, factories, and testing
- Proficient in HTML, SCSS, and Bootstrap 3
- Proficient with Git and GitHub/BitBucket
- Basic understanding of design patterns
Major Plus
- Proficient with JWT user authentication
- Strong understanding of UX best practices
- Strong understanding of UI design principles
- Experience with Node.js
- Experience with Microservices and/or Service-Oriented Architecture
- Familiarity with OWASP security principles
- Experience with NoSQL databases (MongoDB), specifically performance, modularization, and maintainability
- Experience with Continuous Integration/Deployment
- Experience with Amazon Web Services (AWS)