Full Stack Developer – PBR Life Sciences

PBR Life Sciences offers market data, analytics, and consulting solutions to aid success in life sciences industry. We leverage the power of big data analytics, technology, and people to enable commercial success and improved patient outcomes. (Check us out: https://pbrinsight.com/).

 

Who are we looking for?

We are looking for a Full Stack Developer to be a part of the engineering and application development team responsible for building scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should be able to develop system architectures using in-dept understanding of scalable and modular systems to guide technical planning and decision-making. You should also be a team player with a knack for visual design and utility.

 

 

JOB PURPOSE (why job exists)

  1. Create new, dynamic, front-end, and backend software products and apps that are dynamic and visually appealing.
  2. To be in charge of creating APIs depending on the architecture of the production application.
  3. Collaborate with product design and marketing teams to create innovative software, apps, and web-based solutions.

KEY RESPONSIBILITIES: (what it must achieve)

  1. Be responsible for all operating systems, including Windows, macOS, and Linux, and their effective functioning.
  2. Develop entire architecture, responsive design, user interaction, and user experience.
  3. Use databases, proxies, APIs, version control systems, and third-party applications.
  4. Offer suggestions for ongoing improvement and add or remove features as necessary.
  5. Design a plan for stability, scalability, performance optimization, and ongoing improvement.
  6. Keep track of new development-related tools, frameworks, methods, and architectures.

 

JOB FACTORS

SKILLS & BEHAVIOURS

  • Demonstrated ability to show entrepreneurial spirit.
  • Self-starter with ability to solve problems with minimal direction/supervision.
  • Must be personable and able to work in a team environment.
  • Strong interpersonal communication and organization skills.

 

COMPLEXITY:

(degree of change & uncertainty; level of influencing required; degree of matrix working)

  1. Ability to work under minimal supervision in achieving business objectives.
  2. Ability to identify complex problems and reviewing related information to develop and evaluate options.
  3. Persistence and doggedness to follow through on all task and to overcome obstacles.
  4. Ability to perform multiple tasks and adjust quickly in short timeframes.

SPECIALISED KNOWLEDGE: (breadth & depth across disciplines / functions; expertise in field required)

  1. Extensive expertise in creating and architecting scalable business applications, as well as in using XML, SOAP, and other protocols to share data with external organizations.
  2. Significant knowledge of front-end frameworks such as Angular, React, HTML/CSS, JavaScript, Node.js, or .NET.
  3. Knowledge of multiple back-end languages such as C#, Java and Python
  4. Strong grasp of databases (MSSQL, MySQL, MongoD, MariaDB, Firebase and Big query)
  5. Extensive knowledge of web services and SaaS product development
  6. Prior knowledge of software versioning management tools, such as Git/GitHub/Mercurial/SVN
  7. Demonstrable technical writing and presentation skills
  8. Prior experience producing technical documentation for software development projects.
  9. Working knowledge of the procedures and outputs of software and systems engineering
  10. Solid understanding of AWS, Azure, Jira, GitHub, and Linux is nice to have.
  11. Exposure to micro services, Kubernetes/Docker, and GCP/AWS services strongly preferred.

 

QUALIFICATIONS

  1. Bachelor’s/master’s degree in computer science (or equivalent experience)
  2. At least 3+ years of relevant experience as a full-stack developer
  3. At least 5+ years of relevant experience developing large-scale web applications in distributed system environments and mobile applications.
Only candidates can apply for this job.
Share this job

Waste no more of your time and resources looking for a place to get that perfect candidate or that dream job, Try Jobspaddy today, we have got you covered!

Want to try freelancing?? Click here to visit our freelance website