For almost 30 years, Beghou Consulting has been a trusted adviser to life science firms. Together, we combine our strategic consulting services with proprietary technology to develop custom, data-driven solutions that allow life sciences companies to take their commercial operations to new heights. We are dedicated to client service and offer a full suite of consulting and technology services, all rooted in advanced analytics, to enhance commercial operations and boost sales performance.
We are seeking a talented and motivated
Senior Full Stack Developer
to join our dynamic team. The ideal candidate will have a robust background in both frontend and backend development, with a particular focus on Python and FastAPI for backend development. You will be responsible for designing, developing, and maintaining web applications that meet our clients' needs.
We'll Trust you to:
- Design, develop, and maintain complex web applications using React.js for the front end.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Lead the integration of user-facing elements with server-side logic.
- Ensure the performance, quality, and responsiveness of applications.
- Implement comprehensive security measures to protect data and applications.
- Conduct code reviews and mentor junior developers.
- Develop and optimize databases, both SQL and NoSQL.
- Manage cloud infrastructure and deployment processes.
- Write and maintain technical documentation.
- Stay current with the latest industry trends and technologies.
You'll need to have:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 4-6 years of experience in full-stack development.
- Extensive experience with React.js, JavaScript, and modern front-end development practices.
- Proficiency in backend development using Node.js, Python, or similar languages.
- Strong understanding of RESTful APIs and GraphQL.
- Familiarity with CI/CD pipelines and DevOps tools (e.g., Jenkins, Docker).
- Understanding of Agile methodologies and project management tools (Azure DevOps).
- Advanced knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Proficient in CSS, HTML, and responsive design.
- Experience with Git and version control systems.
- In-depth understanding of web security principles and secure coding practices.
- Strong problem-solving skills and ability to work independently.
- Excellent communication and leadership skills.
Preferred Skills
- Experience with state management libraries (e.g., Redux).
- Experience with cloud services (AWS, Azure) and serverless architectures.
- Familiarity with microservices architecture.
- Experience with Databricks.
- Experience working in the life sciences domain.
What you should know:·We treat our employees with respect and appreciation, not only for what they do but who they are.·We value the many talents and abilities of our employees and promote a supportive, collaborative, and dynamic work environment that encourages both professional and personal growth.·You will have the opportunity to work with and learn from all levels in the organization, allowing everyone to work together to develop, achieve, and succeed with every project.·We have had steady growth throughout our history because the people we hire are committed not only to delivering quality results for our clients but also to becoming leaders in sales and marketing analytics.Apply for this job