drjobs Research yst

Research yst

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alexander City - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

THIS JOB CAN BE FOUND ON OUR EXCLUSIVE JOB BOARD IT IS NOT A DIRECT ROLE AT AUGMENT JOBS.

Job Description:

Responsibilities:

  1. Full Stack Development: Lead the design development and maintenance of web applications from concept to production. Architect and implement features across the entire stack including frontend user interfaces backend services and database interactions.

  2. Technical Leadership: Provide technical leadership and guidance to development teams. Mentor junior developers conduct code reviews and promote best practices and standards for software development.

  3. Frontend Development: Develop responsive and interactive user interfaces using HTML CSS and JavaScript frameworks such as React Angular or Vue.js. Ensure crossbrowser compatibility accessibility and performance optimization.

  4. Backend Development: Design and develop scalable backend services and APIs using programming languages such as Python Node.js or Ruby. Implement RESTful APIs microservices architecture and database interactions using SQL or NoSQL databases like MongoDB or PostgreSQL.

  5. Database Management: Design and optimize database schemas queries and transactions to ensure data integrity performance and scalability. Implement data models migrations and advanced database features.

  6. Security and Compliance: Implement security best practices and measures to protect web applications against security threats and vulnerabilities. Ensure compliance with data protection regulations and industry standards.

  7. Performance Optimization: Identify and implement optimizations to improve the performance and scalability of web applications. Monitor application performance diagnose bottlenecks and implement caching strategies lazy loading and other techniques.

  8. Collaboration and Communication: Collaborate effectively with crossfunctional teams including product managers designers and other developers. Communicate technical concepts and solutions to both technical and nontechnical stakeholders.

Qualifications:

  1. Education: Bachelors degree in computer science information technology or a related field. Advanced degree or relevant certifications are a plus.

  2. Experience: 5 years of experience in full stack development with a proven track record of leading and delivering complex web applications.

  3. Technical Skills:

    • Expertise in frontend and backend technologies including HTML CSS JavaScript React Angular Vue.js Python Node.js Ruby Express.js Django Flask etc.
    • Proficiency in database management systems such as MySQL PostgreSQL MongoDB etc.
    • Knowledge of cloud platforms like AWS Azure or Google Cloud Platform.
    • Familiarity with DevOps practices CI/CD pipelines containerization (Docker) and orchestration (Kubernetes).
  4. ProblemSolving Skills: Strong analytical and problemsolving skills with the ability to troubleshoot technical issues and find effective solutions.

  5. Communication Skills: Excellent written and verbal communication skills with the ability to communicate technical concepts to both technical and nontechnical stakeholders.

  6. Leadership: Proven leadership skills with the ability to lead development teams drive projects to successful completion and foster a collaborative and inclusive work culture.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.