PHP Back-End Engineer
doDOC is a Techstars company and invested by multiple international angels and VCs. When you join us, you will be joining a dynamic, growing and brilliant team. We currently have offices in Boston (USA) and in Portugal.
doDOC has just started to help some of the world’s TOP 10 pharmaceutical companies to streamline their regulatory documents, and by joining our team you’ll have a chance to grow with us and make a real impact in the industry.
We’re looking for smart, talented and ambitious people to join our team. As doDOC Back-end Engineer, you will play a major role in the design and execution of structures for managing processes on the client side, communication of information from client side to server side, and collection of results coming from the server side, leading the back end engineering team as doDOC grows.
Main Responsibilities
- Learn and understand the current architecture of doDOC’s back-end and the communications with the front end
- Propose a new architecture for optimizing tasks envisioning a dynamic scale up
- Understand the current database model and structure
- Propose the new database architecture oriented to handling massive data storage and high demand access
- Manage the development team, assigning tasks and measuring performance
- Evaluate, budget and propose actions oriented to improving the software development cycle at doDOC
- Participate in the definition of strategies for documenting software development according to regulations for software providers in the Pharma segment (21 CFR Part11)
- Report to the Chief Product Officer
Main requirements
- MSc in Computer Science or similar
- 5+ years of software architecture and development experience
- 2+ years of enterprise software development experience (back-end)
- 2+ years of PHP, MySQL and Javascript software development experience
- Experience building a team and work methods from an early stage
- Experience leading small-medium team
- Availability to relocate to Lisbon/Coimbra and join our development team in Portugal
Nice to have
- Experience in working with Agile Methodologies
- Document Management or Cloud Solutions experience
- Strong leadership ability. Capacity and experience leading a team
- Strong software architecture background. Experience in short software development life cycles
- Experience in database architecture and design. Both SQL-based and no-SQL
- Experience in software documentation and audits
- Experience in software compliance and testing
- Strong communication and presentation skills
- Availability to travel abroad to provide client support in Europe and USA, and to attend specialized conferences
Perks
We offer you actual stock of the company with your contract
Leave a Reply
You must be logged in to post a comment.